SMTP-Fehlercodes und Antwortcodes
SMTP-Fehlercodes verstehen: Basiscodes nach RFC 5321 und erweiterte Statuscodes nach RFC 3463 wie 550 5.1.1, mit Auswertung eingefügter Bounce-Meldungen.
2xx Erfolg
2112142202212352502512523xx Zwischenantwort
3343544xx Vorübergehender Fehler
4214324504514524544555xx Dauerhafter Fehler
500501502503504521530534535538550551552553554555556Erweitert X.0.x: Allgemein
X.0.0Erweitert X.1.x: Adresse
X.1.0X.1.1X.1.2X.1.3X.1.4X.1.5X.1.6X.1.7X.1.8X.1.9X.1.10Erweitert X.2.x: Postfach
X.2.0X.2.1X.2.2X.2.3X.2.4Erweitert X.3.x: Mailsystem
X.3.0X.3.1X.3.2X.3.3X.3.4X.3.5X.3.6Erweitert X.4.x: Netzwerk und Routing
X.4.0X.4.1X.4.2X.4.3X.4.4X.4.5X.4.6X.4.7Erweitert X.5.x: Protokoll
X.5.0X.5.1X.5.2X.5.3X.5.4X.5.5X.5.6Erweitert X.6.x: Inhalt
X.6.0X.6.1X.6.2X.6.3X.6.4X.6.5X.6.7X.6.8X.6.9Erweitert X.7.x: Sicherheit und Richtlinien
X.7.0X.7.1X.7.2X.7.3X.7.4X.7.5X.7.6X.7.7X.7.8X.7.9X.7.10X.7.11X.7.12X.7.13X.7.14X.7.15X.7.16X.7.17X.7.18X.7.19X.7.20X.7.21X.7.22X.7.23X.7.24X.7.25X.7.26X.7.27X.7.29X.7.30Alles läuft in Ihrem Browser. Eingaben verlassen Ihr Gerät nicht.
SMTP-Antwortcodes lesen
SMTP-Fehlercodes erscheinen in Unzustellbarkeitsmeldungen (Mail Delivery Failed, Undeliverable) und in Server-Logs. Jede Antwort beginnt mit einem dreistelligen Basiscode nach RFC 5321: 2xx bedeutet Erfolg, 3xx eine Zwischenantwort, 4xx einen vorübergehenden Fehler, bei dem der sendende Server es später erneut versucht, und 5xx einen dauerhaften Fehler, nach dem die Nachricht zurückkommt. Fügen Sie oben die Fehlermeldung ein: Das Werkzeug findet alle SMTP-Antwortcodes darin und erklärt sie.
Dahinter steht meist ein erweiterter Statuscode (Enhanced Status Codes nach RFC 3463) im Format Klasse.Thema.Detail, etwa 550 5.1.1. Die erste Ziffer wiederholt die Klasse (2, 4 oder 5), die zweite nennt das Thema: 1 Adresse, 2 Postfach, 3 Mailsystem, 4 Netzwerk, 5 Protokoll, 6 Inhalt, 7 Sicherheit und Richtlinien. 550 5.1.1 heißt also: dauerhaft, Empfängeradresse existiert nicht. Ein 421 Fehler mit 4.7.0 dagegen bedeutet meist, dass der Empfänger drosselt oder Greylisting nutzt; der Absender stellt später erneut zu.
Die Texte hinter den Codes formuliert jeder Anbieter selbst, oft mit Verweis auf eine Hilfeseite. Bei Ablehnungen der Gruppe 5.7 lohnt ein Blick auf SPF, DKIM und DMARC der eigenen Domain und auf Blocklists. Grenzen: Manche Anbieter verwenden Codes abweichend vom Standard; maßgeblich ist der Begleittext. Die eingefügte Meldung wird nur im Browser ausgewertet.
Anleitung: SMTP-Fehlercodes in 4 Schritten
- Fügen Sie Bounce-Text, Antwortzeile oder Code in das Feld zur Auswertung ein oder laden Sie das Beispiel.
- Lesen Sie, welche Basiscodes und erweiterten Statuscodes erkannt wurden und was sie bedeuten.
- Suchen Sie alternativ in der Liste nach einem Code oder Stichwort und grenzen Sie über die Gruppe ein, etwa „5xx Dauerhafter Fehler“.
- Kopieren Sie den passenden Eintrag, um ihn an Support oder Postmaster weiterzugeben.
Typische Anwendungsfälle
- Unzustellbarkeitsmeldung deuten: Eine „Mail Delivery Failed“-Nachricht auswerten und erkennen, ob der Fehler vorübergehend oder dauerhaft ist.
- Mailserver-Logs prüfen: Antwortzeilen aus Postfix- oder Exchange-Protokollen einem Grund zuordnen.
- Versandprobleme eingrenzen: Bei 5.7.x-Codes gezielt SPF, DKIM, DMARC und Blocklisten prüfen.
Häufige Fragen
Was bedeutet 550 5.1.1?
Die Empfängeradresse existiert auf dem Zielserver nicht. Meist ist sie falsch geschrieben oder das Postfach wurde gelöscht. Der Fehler ist dauerhaft; prüfen Sie die Schreibweise, bevor Sie erneut senden.
Was ist der Unterschied zwischen 4xx- und 5xx-Codes?
4xx-Codes melden vorübergehende Fehler: Der sendende Server hält die Nachricht zurück und versucht es mehrfach erneut, oft über Stunden oder Tage. 5xx-Codes sind dauerhaft: Die Nachricht wird nicht erneut versucht und kommt als Unzustellbarkeitsmeldung zurück.
Was bedeutet ein 421 Fehler?
Der Empfangsserver ist gerade nicht verfügbar oder drosselt die Verbindung, etwa wegen zu vieler Nachrichten in kurzer Zeit oder Greylisting. Der sendende Server versucht es automatisch später erneut. Erst wenn das über lange Zeit scheitert, entsteht eine Fehlermeldung.
Was sind Enhanced Status Codes?
Erweiterte Statuscodes nach RFC 3463 im Format Klasse.Thema.Detail, zum Beispiel 5.7.1. Sie stehen nach dem dreistelligen Basiscode und geben den Grund genauer an als dieser allein.
Ich bekomme Mail Delivery Failed mit 5.7.1, was tun?
5.7.1 bedeutet eine Ablehnung aus Richtliniengründen: Die IP oder Domain steht eventuell auf einer Blocklist, SPF oder DKIM schlagen fehl, oder der Empfänger nimmt von außen keine Mails an. Lesen Sie den Begleittext und prüfen Sie die DNS-Einträge Ihrer Domain; bei Bedarf hilft der Postmaster des Empfängers.
Was bedeutet 552 5.2.2?
Das Postfach des Empfängers ist voll, sein Speicherkontingent ist überschritten. Senden Sie die Nachricht später erneut oder informieren Sie den Empfänger auf anderem Weg.
Was bedeutet 535 5.7.8 beim Mailversand?
Die Anmeldung am Mailserver ist fehlgeschlagen, weil Benutzername oder Passwort nicht stimmen. Bei manchen Anbietern ist für Mailprogramme ein eigenes App-Passwort nötig.
Das könnte auch helfen
HTTP-Statuscodes
Alle gängigen HTTP-Statuscodes von 100 bis 511 mit Bedeutung, typischer Ursache und Suche.
ÖffnenHTTP-Header-Referenz
Wichtige Anfrage- und Antwort-Header mit Bedeutung und Beispiel, durchsuchbar.
ÖffnenMIME-Typen
Über 150 MIME-Typen nachschlagen: Dateiendung zu Content-Type und umgekehrt.
ÖffnenGit-Befehle
Git-Spickzettel: die wichtigsten Befehle nach Aufgaben gruppiert, durchsuchbar und kopierbar.
ÖffnenBash-Befehle
Bash- und Linux-Befehle für Dateien, Text, Prozesse und Netzwerk, mit Suche und Kopieren.
ÖffnenPort-Liste
Bekannte TCP- und UDP-Ports von 20 bis 51820 mit Dienst und Hinweis, durchsuchbar.
Öffnen