RFC 3463 – Enhanced Mail System Status Codes

StatusDraft Standard
VeröffentlichtJanuar 2003
ErsetztRFC 1893
Volltextrfc-editor.org/rfc/rfc3463

RFC 3463 definiert einen erweiterten Satz von Statuscodes für die Berichterstattung über den Zustellungsstatus im E-Mail-System. Diese Codes sind maschinenlesbar und sprachunabhängig konzipiert und ergänzen die begrenzten und mehrdeutigen SMTP-Fehlercodes. Sie werden in Delivery Status Notifications (DSN) verwendet, um eine präzise, medien- und sprachunabhängige Darstellung des Zustellungsstatus zu ermöglichen und die Diagnose von Fehlern zu verbessern.

Der Kern des Mechanismus ist eine strukturierte Statuscodierung aus drei numerischen, durch Punkte getrennten Feldern: Klasse, Subjekt und Detail. Die erste Ziffer gibt den Erfolg (2), einen vorübergehenden Fehler (4) oder einen permanenten Fehler (5) an. Das zweite Feld klassifiziert die Fehlerquelle, z.B. Adressprobleme (X.1), Mailbox-Probleme (X.2) oder Netzwerkprobleme (X.4). Das dritte Feld liefert eine präzise Fehlerbeschreibung. Unbekannte Detailcodes sollen Clients anhand des Subjektcodes interpretieren, um die Erweiterbarkeit zu wahren.

Dieser RFC (Standard-Track) löst RFC 1893 ab und ist aktuell die Grundlage für standardisierte, erweiterbare Fehlerberichte im E-Mail-Verkehr. Er adressiert die historische Überlastung der SMTP-Codes und schafft einen großen, geordneten Nummernraum. Neue Codes werden nur über Standards-Track-Dokumente definiert, was die Konsistenz und Interoperabilität im gesamten Internet-E-Mail-System gewährleistet.