RFC 3886 – An Extensible Message Format for Message Tracking Responses
| Status | Proposed Standard |
|---|---|
| Veröffentlicht | September 2004 |
| Volltext | rfc-editor.org/rfc/rfc3886 |
RFC 3886 definiert das MIME-Content-Type message/tracking-status für den Austausch von Nachrichtenverfolgungs-Statusmeldungen. Es ergänzt die existierenden Formate für Delivery Status Notifications (DSN) und Message Disposition Notifications (MDN) und dient als „letztes Mittel“, wenn innerhalb einer angemessenen Zeitspanne keine DSN oder MDN eingegangen ist. Das Format wird auf Anfrage über das Message Tracking Query Protocol (MTQP) versendet.
Eine Message Tracking Status Notification (MTSN) wird als multipart/related-Nachricht mit dem type-Parameter message/tracking-status übertragen. Der Nachrichtenkörper besteht aus einem Header-artigen Block mit feldbasierter Struktur: Zuerst kommen per-message-Felder wie Original-Envelope-Id, Reporting-MTA und Arrival-Date, getrennt durch eine Leerzeile von einem oder mehreren per-recipient-Blöcken. Jeder per-recipient-Block enthält Pflichtfelder wie Original-Recipient, Final-Recipient, Action und Status sowie optionale Felder wie Remote-MTA, Last-Attempt-Date und Will-Retry-Until.
Das Protokoll wurde als Standards-Track im Jahr 2004 veröffentlicht und aktualisiert RFC 3463. Historisch betrachtet ermöglichte es eine standardisierte Abfrage des Verbleibs von E-Mails in der Zustellungskette. Heute wird es nur noch selten direkt eingesetzt, da moderne E-Mail-Systeme oft auf andere Mechanismen wie DSN oder MDN setzen oder proprietäre Tracking-Lösungen nutzen. Es bleibt jedoch ein Teil der formalen Spezifikation für erweiterte SMTP-Statusabfragen.