Mit sender_canonical kann man ja eine Umsetzung machen allerdings für alle relayhosts.
In dem Fall must du diese Entscheidung an einen Punkt verlagern, wo du dies für den Transport bestimmen kannst.In master.cf kannst du auch eigene Transporte eintragen, die wiederum eigene Optionen aufrufen für bestimmte Einstellungen.
master.cf: smtpgmx inet n - n - 2 smtpd \ -o canonical_maps=$gmx_canonical_maps
Hört sich gut an, nur wo wird dann smtpgmx bzw. smtputanet aufgerufen? Muss ich das dann bereits in /etc/postfix/transport eintragen: suse.com smtpgmx:mail.gmx.net * smtputanet:mail.utanet.at
Sieht gut aus. (^-^)
main.cf: gmx_canonical_maps = hash:/etc/postfix/mytransports/gmx_canonical_maps
Denke bitte daran, auch diese Datei mit den nötigen Einträgen anzulegen und "postmap /pfad/zur/datei" und "postfix reload" auszuführen. Schaue dir auch die Logmeldungen an, wenn postfix startet und wenn eine Mail an den neuen Transport geht.
Hab ich jetzt gemacht, leider startet postfix nicht mehr! Fehler in Konsole: fatal: getaddrinfo: Servname not supported for ai_socktype
Ich hab mir master.cf, main.cf die transport-maps alles 2-mal angesehen, die Einträge stimmen, postmap hab ich gemacht!
Seltsam. Hast du vielleicht transport noch in einer anderen Einstellung als Wert eingetragen?
Versuche mal 2 Dinge: a) in /etc/postfix/transport: suse.com smtpgmx:[mail.gmx.net] * smtputanet:[mail.utanet.at]
Hat nicht geholfen (postmap /etc/postfix/transport hab ich gemacht, rcpostfix start bringt die gleiche Meldung in der Konsle)
b) Wenn das nicht hilft, dann wieder den Transport auf smtp: zurücksetzen und beobachten, ob es an den Transporteigenschaften von smtpgmx/smtputanet liegt.
in master.cf hab ich 3 Einträge Jeweils einen mit smtp (den hab ich von Anfang an drinnen) einen mit smtputanet und einen mit smtpgmx Wenn ich smtputanet und smtpgmx auskommentiere klappts ja wieder in transport stehen 3 Einträge internedomain.net : suse.com smtpgmx:mail.gmx.net * smtputanet:mail.utanet.at
Eventuell muss die DNS-Auflösung für die Transporte deaktiviert werden.
Wie mach ich das?
Sandy
Johannes
-- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply (@) japantest (.) homelinux (.) com
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com