postfix tansport maps és sender dependent kivétel, hogyan?

Fórumok

Sziasztok!

Adott egy régi, 2.6-os postfix szerver amin több domain levelei átmennek különböző smtp szerverek felé, jóformán csak mta szerepet tölt be. Volna egy igény, miszerint az egyik domain esetében - ami már szerepel a transport_maps táblában - kivételeket kellene tenni, hogy bizonyos felhasználók által küldött levelek másik smtp-re menjenek, ne arra amerre a transport_maps tábla alapján mennének.

Próbáltam a sender_dependent_relayhost_maps-et, de úgy látom, ez nem írja felül a transport_maps beállítást.

Van esetleg ötleteket, mivel lehetne kivételként kezelni bizonyos felhasználókat?

Köszi!

Hozzászólások

vedd fel az email cimet a transportba, nagyobb prioritaasa van mint a domainnek

Igen, a transport-ba fel lehet venni így:

user@domain.hu     smtp:smtp.masikdomain.hu

Változtatás után nyilván postmap /etc/postfix/transport && postfix reload , feltéve h. hash formátumú a transport_maps (transport_maps = hash:/etc/postfix/transport).