Glossar
SMTP-Handshake
Das Gespräch zwischen zwei Mailservern, das feststellt, ob ein Empfänger angenommen wird.
SMTP ist ein Gespräch, und die Verifizierung hört auf den Teil davon, der über die Existenz eines Empfängers entscheidet. Der Austausch beginnt mit einer Begrüßung, der Absender weist sich mit EHLO aus, benennt den Umschlagabsender mit MAIL FROM und dann den Empfänger mit RCPT TO. Dieser letzte Befehl trägt die Antwort: Der empfangende Server nimmt den Empfänger an oder weist ihn zurück und sagt in einem Zahlencode, welches von beidem.
Dort hört die Verifizierung auf. Sie sendet nie DATA, also wird kein Nachrichtentext übertragen und nie etwas zugestellt — die Verbindung wird geschlossen, sobald der Empfänger angenommen oder abgelehnt wurde. Das ist der ganze Grund, warum sich ein Postfach prüfen lässt, ohne der Person dahinter zu schreiben.
Die Antwort ist nicht immer ein sauberes Ja oder Nein. Manche Server nehmen aus Prinzip jeden Empfänger an und entscheiden später. Manche geben beim ersten Kontakt einen vorübergehenden Code zurück. Manche drosseln Anfragen von Absendern, die sie nicht kennen, oder verweigern sie ganz — dann lautet das ehrliche Ergebnis, dass die Frage nicht gestellt werden konnte.
Deshalb trägt ein Ergebnis Reason Codes und nicht nur ein Urteil. SMTP_RCPT_ACCEPTED heißt, der Empfänger wurde an der Tür angenommen; SMTP_MAILBOX_NOT_FOUND heißt, er wurde abgewiesen; SMTP_GREYLISTED heißt, wir wurden um einen erneuten Versuch gebeten. Das Urteil ist eine Lesart davon, und die Codes bleiben in der Antwort, damit sich diese Lesart überprüfen lässt.
Was der Dienst zurückgibt
Reason Codes aus dem geschlossenen Vokabular der API-Antwort. Das sind genau die Zeichenketten, gegen die eine Integration ein if schreibt.
SMTP_RCPT_ACCEPTED | Empfänger angenommen |
SMTP_MAILBOX_NOT_FOUND | Postfach nicht gefunden |
SMTP_GREYLISTED | Greylisting, ein erneuter Versuch ist nötig |
SMTP_CONNECT_TIMEOUT | Mailserver hat nicht rechtzeitig geantwortet |
SMTP_PROBE_SKIPPED_PROVIDER_POLICY | Prüfung durch Anbieterrichtlinie übersprungen |
Verwandte Begriffe
Greylisting
Eine Spam-Abwehr, die den ersten Zustellversuch eines unbekannten Absenders vorübergehend abweist und den erneuten annimmt.
Catch-All-Domain
Eine Domain, deren Mailserver jede Adresse annimmt, unabhängig davon, ob das Postfach existiert.
MX-Record
Der DNS-Eintrag, der angibt, welcher Server Post für eine Domain annimmt.
Sehen Sie es an einer echten Adresse.
Die kostenlose Prüfung gibt das vollständige Ergebnis zurück — jede Stufe, jeden Reason Code, ohne Auslassung.