RFC 561 – Standardizing Network Mail Headers
| Status | Unknown |
|---|---|
| Veröffentlicht | September 1973 |
| Volltext | rfc-editor.org/rfc/rfc561 |
RFC 561 standardisiert die Kopfzeilenformatierung von Netzwerk-E-Mails, um die fehlende Struktur im damaligen FTP-Mail-Protokoll zu beheben. Bislang fügte jedes System Absender-, Datums- und Betreffinformationen in eigenem Format hinzu, was eine maschinelle Verarbeitung eingehender Nachrichten nahezu unmöglich machte. Der Vorschlag definiert eine Syntax, bei der die Nachricht mit einem Header aus Pflichtfeldern wie „From:“ (Autor, Host), „Date:“ (Datum, Uhrzeit, Zeitzone) und „Subject:“ sowie optionalen Misc-Items beginnt, gefolgt von einer Leerzeile und dem Nachrichtentext.
Die Kernfunktionalität besteht in einer formalen Grammatik, die jedes Kopfzeilenfeld abschließt und Reihenfolge sowie Groß-/Kleinschreibung der Schlüsselwörter als irrelevant festlegt. Datumsangaben erlauben sowohl numerische als auch abgekürzte Monatsnamen, Zeitzonen sind auf regionale Kürzel wie EST oder GMT beschränkt. Mehrere Autoren oder Leerzeichen im Benutzernamen sind bewusst ausgeschlossen. Die Implementierung erfolgt durch Anpassung der Mail-Sende-Subsysteme, die den Header automatisch vor den Nutzertext setzen.
Historisch betrachtet legt RFC 561 den Grundstein für die späteren, umfassenderen E-Mail-Standards (wie RFC 822) und löst ein dringendes Problem der Interoperabilität im frühen ARPANET. Es ist ein pragmatischer Interimsvorschlag, der die maschinelle Verarbeitung von Nachrichten ermöglicht und die Entwicklung hin zu strukturierten, protokollbasierten Mail-Headern vorantreibt.