Am Samstag, 8. Mai 2004 20:25 schrieb Christian Heim:
da mein Router ja inzwischen funktioniert, habe ich mich heut nachmittag mal ein wenig in die Materie der Mailserver / MTA's eingelesen.
Dabei half Google und auch die Man-Pages. Doch nun bin ich in der Planung auf ein "kleines" Problem gestoßen. Es stellte sich mir die Frage, ob es mit Postfix oder einem ähnlichen MTA möglich wäre, benutzerspezifisch die Mails an verschiedene SMTP's zu verschicken, da wird in der Familie verschiedene Mail-Provider haben. Meine Eltern web.de/T-Offline, mein Bruder web.de und ich eben uni-greifswald.de.
Mal ein konstruiertes Beispiel:
Meine Mutter (mama@internal.netz) schickt eine Email an suse-linux@suse.com. Diese Mail sollte dann per smtp.t-online.de von Postfix verschickt werden.
Wenn mein Bruder (bruder@internal.netz) eine Mail an smtp.t-online.de schickt, soll diese über smtp.web.de verschickt werden. ....
Nun hab ich auf der offiziellen Einführung zu Postfix (http://www.postfix.org/rewrite.html#transport) etwas gefunden, und wollte mich erkundigen ob es das ist, wonach ich suche. Weiterhin stellt sich dann noch die Frage, wie dieses zu konfigurieren wäre.
Eine transport-tabelle ist für Empfänger. Wenn ich Dich richtig verstanden habe, möchtest Du nach Absendern routen. Das ist "Absenderabhängiges Routing". Das ist nie eine wirklich gute Idee. Entweder benutzt Du einen isp, bei dem Du auch unter anderen Namen schreiben kannst und benutzt den einfach als relay_host oder Ihr solltet ausgehende Mail direkt vom Client aus versenden. Es gibt da schon ein paar andere Möglichkeiten, aber das hängt von der Postfix-Version ab. Schau mal ob Deine "sender_based_routing" kennt. Was sagt: # postconf sender_based_routing -- Andreas