Hallo !!
Ich habe ein Problem mit Postfix. Im Moment werden sämtliche ausgehenden Mails an einen Relayhost “relay1” geroutet.
Eintrag in der main.cf:
relayhost=10.10.10.1
Dies soll auch für die meisten Mails so bleiben, nur eine bestimmte Domäne will ich über einen anderen Realyhost versenden.
z.B. Domäne “test.de” soll über Relayhost “10.10.10.2” versendet werden,
alle weiter Mails über den “10.10.10.1”
Kann mir jemand sagen, was ich in der main.cf ändern muss oder wie ich dies sonst erreichen kann??
Postfix unterstützt kein Source-Based Routing. Das bekommst Du also nur hin, wenn Du a) Postfix im Quellcode hackst, b) smail, sendmail, exim anstelle von Postfix einsetzt oder c) einen Shadow-sendmail installierst, der als Alternative zu /usr/sbin/sendmail fungiert, falls es nur lokal generierte Mails betrifft. Tips fuer die Konfiguration von Smail findest Du hier, Exim ist aus Smail entstanden, die Konfiguration müßte sich leicht adaptieren lassen. Ich verwende c).
[1] http://www.infodrom.org/~joey/Writing/webmaster-smail.html
Einfach test.de in eine transport map packen, z.B. /etc/postfix/transport:
test.de smtp:[10.10.10.2]
Wenn ich Dich richtig verstehe, willst Du ja, dass Mail an die Domaene “test.de” ueber ein anderes Relay geschickt wird, und nicht Mail, die von der Domaene “test.de” kommt. Wenn ja, dann geht das wie oben beschrieben.
Du kannst ganz einfach in der transport-table einen Eintrag dafür machen:
domain.de smtp:[mailserver.blala.de]
und dann wird klaus@domain.de beim Server mailserver.blabla.de eingeliefert.
Das hat mit einem “Sourced based routing” also rein gar nix zu tun.
Im übrigen ist die Antwort von Martin Schulze leider komplett falsch.
Natürlich kann Postfix ein Routing in Abhängigkeit der Absendermailadresse.
Dazu kann man in einer access-Table, die man mittels “check_sender_access”
abfragt, einfach ein “FILTER smtp:netxhop” gesetzt, wobei “nexthop” eben ein
anderer Mailserver sein kann (spielt hier aber eh keine Rolle).
Das und viel mehr :-) kann man übrigens im “Postfix-Buch” nachlesen, das
dieser Tage bei Open Source Press erschienen ist. Siehe auch
http://www.postfixbuch.de