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!
Wenn ich in master.cf die Einträge mit smtpgmx und smtputanet auskommentiere klappts wieder. Lasse ich die Einträge und streiche alles ab -o heraus funktioniert es wieder nicht. Er dürfte also smtputanet und smtpgmx nicht "kennen" , muss ich da vielleicht noch was irgendwo eintragen?
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
-- 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