[Postfixbuch-users] Frage zu DSN und discard ehlo keywords
Sandy Drobic
postfixbuch-users at japantest.homelinux.com
Mi Feb 20 22:47:40 CET 2008
Seba Mueld wrote:
> Sandy Drobic schrieb:
>
>>> verstehe ich das richtig, dass nach dem Setzen
> dieser
>>> Option
>>>
>>> smtpd_discard_ehlo_keywords = silent-discard, dsn
>>>
>>> keine Delivery Status Notifications mehr an die
>>> Absender verschickt werden?
>
>> Zumindest wird Postfix diese DSN-Kette nicht
> unterstützen.
>
> Nicht unterstützen? Kannst du das näher spezifizieren?
Wann wird eine DSN/success gesendet?
- Entweder, wenn eine endgültige Auslieferung an einen Endserver (z.B. Imap
oder LDA) ausgeliefert wird, oder
- wenn ein Server DSN nicht anbietet. Dann sendet der letzte Server, der DSN
unterstützt, die Benachrichtigung an den Absender, dass die Mail
erfolgreich an den Server ohne DSN-Unterstützung ausgeliefert worden ist.
Das ist eine Falle, in die schon viele gestolpert sind. Wenn man DSN für
ausgehende Mails verwenden will, dann muss jeder Server in der Kette, die die
Mails durchwandert, DSN unterstützen.
Dies gilt auch für den Content_filter wie Amavisd-new!! Amavisd-new
unterstützt DSN ab Version 2.4, Postfix ab Version 2.3. Wenn du z.B. Mails ins
Internet direkt verschickst und vorher durch Amavisd-new älteren Datums
schickst, dann passiert es dir, dass Postfix dem Absender frölich mitteilt,
dass die Mail erfolgreich an Amavisd-new verschickt worden ist. Dies ist
natürlich relativ sinnfrei.
Was du vermutlich möchtest, ist, dass die Mail von dem Exchange/Domino etc. an
Postfix übergeben wird, dieser die Mail über Amavisd-new scannt und dann
direkt ins Internet schickt. Dann bekommst du auf jeden Fall eine Meldung,
wenn die Mail erfolgreich an den zuständigen MX der Empfängerdomain zugestellt
wurde.
Umgekehrt geht es IMHO keinen Externen etwas an, was mit der Mail passiert,
nachdem mein MX sie angenommen hat. Deshalb unterstütze ich DSN von intern
nach extern, biete aber DSN nicht für externe Clients an. Denen muss es
reichen, wenn sie vom sendenden Server die DSN bekommen, dass eine Mail an
meinen Server eingeliefert wurde.
--
Sandy
Antworten bitte nur in die Mailingliste!
PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com
Mehr Informationen über die Mailingliste Postfixbuch-users