Glossar
Hard Bounce und Soft Bounce
Ein Hard Bounce bezeichnet meist einen dauerhaften Zustellfehler, ein Soft Bounce einen vorübergehenden. Die Ursache betrifft den konkreten Versandversuch und zeigt nicht immer, ob das Postfach existiert.
Dauerhafte und vorübergehende Zustellfehler
Ein Bounce ist eine Meldung über eine fehlgeschlagene E-Mail-Zustellung. Dauerhafte Fehler werden meist als Hard Bounces bezeichnet, vorübergehende als Soft Bounces. Im SMTP-Protokoll kennzeichnet eine 4xx-Antwort einen vorübergehend gescheiterten Befehl. Eine 5xx-Antwort bedeutet, dass der Client denselben Befehl nicht unverändert wiederholen sollte. Die Antwortklassen beschreibt RFC 5321.
Eine hohe Serverlast oder Greylisting kann eine vorübergehende Ablehnung auslösen. Bei einer dauerhaften Ablehnung kann ein Postfach fehlen, der Server kann aber auch den Zugriff für den Absender beschränken. Die erste Ziffer nennt nur die Fehlerklasse. Für die Ursache ist die vollständige Antwort wichtig.
Wenn der Mailserver keine weiteren Versuche unternimmt
Nach einem vorübergehenden Fehler kann der sendende Mailserver die Nachricht in der Warteschlange behalten und später erneut zustellen. Gibt er schließlich auf, scheitert die Zustellung endgültig, obwohl die ursprüngliche Ursache vorübergehend war. Eine Zustellstatusmeldung unterscheidet daher zwischen der Aktion, etwa „verzögert“ oder „fehlgeschlagen“, und dem Statuscode. Nach RFC 3464 kann eine endgültige Fehlermeldung einen Status 4.x.x enthalten. Das Ende der Wiederholungen macht daraus keinen 5.x.x-Fehler.
Welche Aussagen eine Adressprüfung erlaubt
Emvero sendet keine Prüfmail und beendet die Prüfung vor der Übertragung einer Nachricht. Das Ergebnis ist deshalb keine Bounce-Meldung. Bei einer echten E-Mail können andere Bedingungen gelten: Der Absender, der Inhalt oder die Regeln des Servers können sich auf die Zustellung auswirken. Nicht jeder spätere Bounce lässt sich vorher erkennen.
Eine 5xx-Antwort führt bei Emvero nicht automatisch zu undeliverable. Die aktuelle Regel übersetzt eine intern als SMTP_MAILBOX_NOT_FOUND eingestufte Antwort in unknown mit SMTP_RECIPIENT_REJECTED_AMBIGUOUS. Ein deaktiviertes Postfach oder andere Probleme seines Zustands können risky ergeben. Eindeutige Syntax- oder Domainfehler können undeliverable begründen. Bei einem vorübergehenden SMTP-Fehler bleibt die Frage nach dem Postfach offen.
Lesen Sie Aktion und Gründe im Prüfergebnis, bevor Sie eine Versandregel anwenden. Auch die Art der Adresse kann für Ihren Zweck wichtig sein. Ein Rollenpostfach ist jedoch ein eigenständiges Merkmal; sein Name sagt keinen Bounce voraus.
Was der Dienst zurückgibt
Diese Codes gehören zum Vokabular der API und erklären eine Prüfung. Die Hinweise kennzeichnen auch Werte, die die aktuelle Prüfregel oder SMTP-Probe nicht zurückgibt.
SMTP_MAILBOX_ NOT_ FOUND - Die aktuelle Regel gibt dieses Prüfergebnis als unknown mit SMTP_RECIPIENT_REJECTED_AMBIGUOUS zurück
SMTP_MAILBOX_ DISABLED - Postfach deaktiviert
SMTP_TEMPORARY_ FAILURE - Vorübergehender Fehler am Mailserver
SMTP_GREYLISTED - Vorübergehende Ablehnung, die als Greylisting eingestuft wurde