Nico Hoffmann
2024-06-22 22:36:06 UTC
Hallo,
Für ausgehende Email ist hier auf dem lokalen PC (d.h. "dialup", nicht
im Internet) postfix eingerichtet.
Es ist "sender dependend relaying" eingerichtet, also
abhängig von der envelope-Adresse. Email mit Absenderadresse domain1
wird über relay1 verschickt, der Rest über relay2. Funktioniert
soweit. relay1 und relay2 sind kommerzielle Server draußen im
Internet. Die Envelope-Adresse setzt mein Emailprogramm.
Nun habe ich bemerkt, dass relay1 eine Email nicht angenommen hat,
weil sie dort als Spam klassifiziert worden ist. Im Logfile sehe ich
eine 550 von relay1.
Im Logfile sehe ich ein "removed" für diese Email.
Offenbar erzeugt postfix aber eine "sender non-delivery notification".
Diese hat eine leere Absenderadresse ("<>").
Anscheinend greift für diese "sender non-delivery notification" dann
das sender dependend relaying, denn ich sehe im Log, dass sie dem
relay2 angeboten wird. relay2 lehnt sie ab, weil er sich
(vernünftigerweise) daran stört, dass keine Absenderadresse angegeben
ist. Die "sender non-delivery notification" endet laut Logfile auch
mit "removed"...
Ich bekomme also nicht mit, wenn eine Email nicht verschickt werden
konnte :-(
Eigentlich irritiert es mich, dass postfix den Bounce über relay2
zuzustellen möchte, anstatt an den lokalen User zurückzugeben, aber
das liegt wohl an den Einstellungen für das "sender dependend
relaying".
Ich müßte postfix wohl am besten so umbiegen, dass Email mit leerer
Senderadresse lokal an mich gehen und nicht an ein relay. Mir ist
unklar, wie ich das mache. Tipps hierzu?
N.
Für ausgehende Email ist hier auf dem lokalen PC (d.h. "dialup", nicht
im Internet) postfix eingerichtet.
Es ist "sender dependend relaying" eingerichtet, also
abhängig von der envelope-Adresse. Email mit Absenderadresse domain1
wird über relay1 verschickt, der Rest über relay2. Funktioniert
soweit. relay1 und relay2 sind kommerzielle Server draußen im
Internet. Die Envelope-Adresse setzt mein Emailprogramm.
Nun habe ich bemerkt, dass relay1 eine Email nicht angenommen hat,
weil sie dort als Spam klassifiziert worden ist. Im Logfile sehe ich
eine 550 von relay1.
Im Logfile sehe ich ein "removed" für diese Email.
Offenbar erzeugt postfix aber eine "sender non-delivery notification".
Diese hat eine leere Absenderadresse ("<>").
Anscheinend greift für diese "sender non-delivery notification" dann
das sender dependend relaying, denn ich sehe im Log, dass sie dem
relay2 angeboten wird. relay2 lehnt sie ab, weil er sich
(vernünftigerweise) daran stört, dass keine Absenderadresse angegeben
ist. Die "sender non-delivery notification" endet laut Logfile auch
mit "removed"...
Ich bekomme also nicht mit, wenn eine Email nicht verschickt werden
konnte :-(
Eigentlich irritiert es mich, dass postfix den Bounce über relay2
zuzustellen möchte, anstatt an den lokalen User zurückzugeben, aber
das liegt wohl an den Einstellungen für das "sender dependend
relaying".
Ich müßte postfix wohl am besten so umbiegen, dass Email mit leerer
Senderadresse lokal an mich gehen und nicht an ein relay. Mir ist
unklar, wie ich das mache. Tipps hierzu?
N.
--
"Hedwig, Du bist das Schärfste, was mir jemals zwischen Heringsdorf und
Borkum begegnet ist!"
(Loriot)
"Hedwig, Du bist das Schärfste, was mir jemals zwischen Heringsdorf und
Borkum begegnet ist!"
(Loriot)