Fórum Root.cz

Hlavní témata => Server => Téma založeno: filbarcz 01. 05. 2024, 18:06:04

Název: Jak z postfixu povolit odesílání jenom na určité e-mailové adresy?
Přispěvatel: filbarcz 01. 05. 2024, 18:06:04
Mám na desktopu Postfix a testovací verze PHP aplikací , kdy pracuju i s e-maily. Potřebuju e-maily odesílat do své testovací schránky, ale pracuju někdy i s ostrými e-maily uživatelů. Potřebuju, ale aby se při testování třeba hromadných e-mailů nedostaly data k reálným klientům.

Jde to nějak v Postfixu nastavit? Mám to sice nastavené v PHP aplikaci, ale chtěl bych mít ještě pro jistotu druhou pojistku.

Předem děkuji za rady.
Název: Re:Jak z postfixu povolit odesílání jenom na určité e-mailové adresy?
Přispěvatel: lojza007 01. 05. 2024, 19:38:07
Nebudu dělat chytrýho, tady jsou dvě možná řešení, obě by měla fungovat:
https://serverfault.com/questions/94168/postfix-on-development-server-allow-mail-to-be-sent-to-only-one-domain
Název: Re:Jak z postfixu povolit odesílání jenom na určité e-mailové adresy?
Přispěvatel: alex6bbc 01. 05. 2024, 20:36:04
vyguglil jsem, ze jde omezit cilovou destinaci. tak si udelejte druhou (sub)domenu pro prijem mejlu a zkuste.
Název: Re:Jak z postfixu povolit odesílání jenom na určité e-mailové adresy?
Přispěvatel: _Jenda 02. 05. 2024, 00:03:58
Do konfigurace postfixu lze přidat:

Kód: [Vybrat]
smtpd_recipient_restrictions = check_policy_service inet:127.0.0.1:10040
Postfix se při odesílání každého mailu připojí na ten uvedený port a pošle tam metadata odesílaného mailu (včetně adresy, což je to, co chceš kontrolovat). Ty na to následně odpovíš

Kód: [Vybrat]
action=DUNNO
<prázdný řádek>
Viz https://www.postfix.org/SMTPD_POLICY_README.html
Název: Re:Jak z postfixu povolit odesílání jenom na určité e-mailové adresy?
Přispěvatel: jjrsk 02. 05. 2024, 07:56:58
Rek bych ze netreba vyrabet atomovou elektrarnu, ono staci odkazat soubor a napsat to do nej. Nejak tak.

header_checks = regexp:/etc/postfix/header_checks

Kód: [Vybrat]
/^(To):.*\<(cos@kdes\.cz)\>/
        redirect kam@stim.cz