Festlegen von SMTP-Antworten für zurückgewiesene E-Mails

Festlegen von SMTP-Antworten für zurückgewiesene E-Mails

Guten Tag,

Bei einem Mailserver muss ich alle zurückgewiesenen Mails lesen, die mein Mailserver sendet. Wenn eine zurückgewiesene Mail eingeht, erhalte ich eine Antwort, manchmal mit einer SMTP-Fehlerantwort wie „550 Mailbox nicht gefunden“.

Dies ist nicht immer der Fall bei zurückgewiesenen E-Mails, die von meinem eigenen SMTP-Server gesendet wurden, wenn beispielsweise die E-Mail-Adresse nicht weitergeleitet werden kann. Ich erhalte einen ziemlich wortlosen Antwortcode und manchmal überhaupt keinen.

Aktualisieren

Ein Beispiel für eine zurückgewiesene E-Mail:

This message was created automatically by mail delivery software.

A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:

  [email protected]
    SMTP error from remote mail server after RCPT TO:<[email protected]>:
    host mx4.hotmail.com [65.55.33.135]: 550 Requested action not taken:
    mailbox unavailable


  ------ This is a copy of the message, including all the headers. ------

Ein anderes Beispiel:

This message was created automatically by mail delivery software.

A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:

  [email protected]


------ This is a copy of the message, including all the headers. ------

Wie Sie sehen, enthält die von myowndomain.com gesendete E-Mail eine leere Antwort. Beide werden zurückgewiesen, da kein Postfach gefunden wurde.

Meine Frage ist: Ist es möglich, dass mein Mailserver bei myowndomain.com ausführlicher ist, wenn es um die Generierung des Antwortcodes für eine Bounce-Mail geht? Und wenn ja, wie stelle ich dies mit Exim oder Postfix oder einer anderen SMTP-Software ein?

Antwort1

Probieren Sie Postfix aus, falls Sie das noch nicht getan haben. Es gibt standardmäßig detaillierte Bounce-Nachrichten aus (wie Hotmail).

Sie können Postfix zusätzlich so konfigurieren, dass benutzerdefinierte Bounce-Nachrichten gesendet werden http://www.postfix.org/bounce.5.html

Die Antwort meines Postfix-Servers an einen ungültigen Empfänger:

This is the mail system at host mail.

I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.

For further assistance, please send mail to postmaster.

If you do so, please include this problem report. You can
delete your own text from the attached returned message.

               The mail system

<[email protected]>: unknown user: "fakeuser"

verwandte Informationen