Johannes Kaindlstorfer wrote:
>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)
Okay, so rächt sich das, wenn man es nicht ausprobiert vor dem Ratschlag. Ich nehme an, du musst einen neuen Listener aufsetzen, wie folgt: /etc/postfix/transports: gmx.de smtp:127.0.0.1:10050 /etc/postfix/master.cf: localhost:10050 inet n - n - 1 smtpd -o canonical_maps=hash:/etc/postfix/canonical_gmx -o relayhost=mail.gmx.de Das habe ich jetzt getestet, dass es nicht crashed. (^-^) Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply (@) japantest (.) homelinux (.) com