[vpsFree.cz: community-list] Postfix outgoing

Stanislav Petr glux at glux.org
Fri Oct 2 17:11:21 CEST 2015


Tohle přesně umí Exim - tam se da v ACL definovat SRC IP ze který to ma odejít. Používám to tak ze mam jednu IP pro "čistý e-maily" dle hodnocení spamassassinu a druhy IP pro podezřelý E-maily. 

Odesláno z iPhonu

2. 10. 2015 v 15:37, Jirka Bourek <vpsfree-list at keroub.cz>:

> No, to, co se snažíte udělat, je manipulovat s výchozím transportem pro nějakou zprávu podle lokální IP adresy, což - pokud vím - nejde. Já jsem nedávno potřeboval něco podobného a tohle mě napadlo jako workaround.
> 
> V podstatě se pomocí policy service postfixu řekne, že má zprávu po zařazení do fronty zkontrolovat "filtrem" - normálně má filtr zprávu vrátit zprávu zpátky do fronty, ale mě stačilo, když ji doručí sám (ten filtr je jiný postfix nastavený jako relay)
> 
> Takže jo, nastavuje se to na příjmu, ale skutečná práce proběhne až při zařazení do fronty, kde se zpráva předá transportu, který ji doručí. Je to hodně neohrabané a je potřeba dávat si pozor, jestli se tím nepřeskočí třeba nějaké testy. Já zprávy testuju before-queue, takže mi tohle řešení funguje, YMMV.
> 
> A jo, multi instance je mnohem vhodnější řešení.
> 
> Jiří Medvěd wrote:
>> Tome, dikes. Ale je to trochu nepraktické z důvodu dalšího přidávání IP.
>> 
>> Jirko, též dík. Podívám se na to, ale přijde mi to jako na příchod.
>> Potřebuji takto řešit pouze odchozí poštu.
>> 
>> Medvěd 🐻
>> Dne 2. 10. 2015 1:28 PM napsal uživatel "Jirka Bourek" <
>> vpsfree-list at keroub.cz>:
>> 
>>> http://www.postfix.org/MULTI_INSTANCE_README.html
>>> 
>>> Nebo, pokud máte Postfix 3.1, tak by možná šlo
>>> 
>>> http://www.postfix.org/SMTPD_POLICY_README.html
>>> 
>>> s tím, že si v master.cf vytvoříte služby smtpd128 a smtpd129
>>> naslouchající na odpovídajících IP adresách, kde každá bude mít specifické
>>> smtpd_policy_service_policy_context, podle kterého pak vaše policy_service
>>> pozná, na kterou IP spojení přišlo - a podle toho vrátí správné "filter
>>> smtpXXX"
>>> 
>>> (Tohle vyzkoušené nemám, ale jít by to mohlo.)
>>> 
>>> Jiri Medved wrote:
>>> 
>>>> Ahoj,
>>>> potreboval bych pomoci s nastavenim postfixu pro odesilani zprav.
>>>> 
>>>> # ip a
>>>> 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast
>>>> state UP qlen 1000
>>>>      link/ether 50:e5:49:59:fe:a1 brd ff:ff:ff:ff:ff:ff
>>>>      inet 77.75.77.1/21 brd 77.75.77.255 scope global eth0
>>>>      inet 77.75.77.128/21 scope global secondary eth0
>>>>      inet 77.75.77.129/21 scope global secondary eth0
>>>> 
>>>> # /etc/postfix/master.cf
>>>> smtp128  unix -       -       n       -       -       smtp
>>>>            -o smtp_bind_address=77.75.77.128
>>>> 
>>>> smtp129  unix -       -       n       -       -       smtp
>>>>            -o smtp_bind_address=77.75.77.129
>>>> 
>>>> A potrebuji, kdyz pouziji "telnet 77.75.77.128 25", aby email opravdu
>>>> odesel z IP 77.75.77.128 a nikoliv se lokalne preposlal na 77.75.77.1 a
>>>> pak se odeslal to internetu z IP 77.75.77.1.
>>>> 
>>>> Dekuji moc za pomoc. Jiz v tom lezim od vcera.
>>>> 
>>>> Medved
>>>> _______________________________________________
>>>> Community-list mailing list
>>>> Community-list at lists.vpsfree.cz
>>>> http://lists.vpsfree.cz/listinfo/community-list
>>> _______________________________________________
>>> Community-list mailing list
>>> Community-list at lists.vpsfree.cz
>>> http://lists.vpsfree.cz/listinfo/community-list
>> 
>> 
>> 
>> _______________________________________________
>> Community-list mailing list
>> Community-list at lists.vpsfree.cz
>> http://lists.vpsfree.cz/listinfo/community-list
> _______________________________________________
> Community-list mailing list
> Community-list at lists.vpsfree.cz
> http://lists.vpsfree.cz/listinfo/community-list



More information about the Community-list mailing list