Eine Adresse zu prüfen sendet ihr niemals eine E-Mail, auch nicht versehentlich. Warum das gilt

Kostenlos starten

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.

Was der Dienst zurückgibt
SMTP_RCPT_ACCEPTEDEmpfänger angenommen
SMTP_MAILBOX_NOT_FOUNDPostfach nicht gefunden
SMTP_GREYLISTEDGreylisting, ein erneuter Versuch ist nötig
SMTP_CONNECT_TIMEOUTMailserver hat nicht rechtzeitig geantwortet
SMTP_PROBE_SKIPPED_PROVIDER_POLICYPrüfung durch Anbieterrichtlinie übersprungen

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.