[linux] Re: sendmail masquerading maar niet voor lokaal LAN

Udo van den Heuvel udovdh op xs4all.nl
Za Mrt 21 13:14:40 CET 2015


On 21-03-15 10:37, Kees Theunissen wrote:
> On Sat, 21 Mar 2015, Udo van den Heuvel wrote:
> 
>> Ook vond ik MASQUERADE_EXCEPTION die inderdaad de genoemde host in class
>> N zet maar toch nog gewoon door masquerade laat behandelen.
>> In de cf staat: class N: domains that should not be converted to $M
>> Ik begrijp het kennelijk niet goed genoeg?

> Met MASQUERADE_EXCEPTION kan je uitzonderingen definieren zodat
> bijvoorbeeld een adres als
>   user op specialhost.jouw.domein
> niet wordt herschreven.
> 
> Maar jij wilt een ander soort uitzondering als ik je goed begrijp.

MASQUERADE_EXCEPTION heb ik nog niet werkend.
Ik heb de hosts als doos_a.bla, doos_b.bla enzovoorts.
Naar buiten moeten de udo accounst herschreven worden als mijn email dat
hier zichtbaar is.
Lokaal op het lan (.bla domein) moet e.e.a. zonder masquerading gebeuren.
Qua config op doos_a heb ik o.a.:

LOCAL_DOMAIN(`localhost.localdomain')dnl
LOCAL_DOMAIN(`doos_a.bla')dnl
MASQUERADE_AS(`xs4all.nl')dnl
FEATURE(`local_no_masquerade')dnl        # dont masq for local->local
FEATURE(masquerade_envelope)dnl
MASQUERADE_EXCEPTION(`doos_b')dnl
MASQUERADE_EXCEPTION(`doos_b.bla')dnl

En toch komt mail van udo op doos_a naar udo op doos_b aan met
herschreven from enzomeer....
Ik doe vast iets verkeerd, of begrijp het nog niet genoeg, maar wat?



Udo



More information about the Linux mailing list