RFC 5322 – Internet Message Format
| Status | Draft Standard |
|---|---|
| Veröffentlicht | Oktober 2008 |
| Ersetzt | RFC 2822 |
| Volltext | rfc-editor.org/rfc/rfc5322 |
RFC 5322 spezifiziert das Internet Message Format (IMF), eine Syntax für Textnachrichten, die im Rahmen von E-Mail zwischen Computernutzern ausgetauscht werden. Es handelt sich um die Überarbeitung von RFC 2822, das wiederum RFC 822 ablöste, und aktualisiert die Spezifikation, um die aktuelle Praxis widerzuspiegeln und inkrementelle Änderungen aus anderen RFCs zu integrieren. Die Norm beschreibt ausschließlich das Format von Textnachrichten und trifft keine Aussagen über die Übertragung von Bildern, Audio oder anderen strukturierten Daten, wofür Erweiterungen wie MIME (RFC 2045, RFC 2046, RFC 2049) vorgesehen sind.
Der Kern der Spezifikation gliedert eine E-Mail-Nachricht in einen Header und einen Body. Der Header besteht aus strukturierten und unstrukturierten Feldern wie Datum (Date), Absender (From), Empfänger (To, Cc), Betreff (Subject) und Identifikationsfeldern (Message-ID). Diese Felder folgen einer formalen grammatikalischen Syntax, die unter anderem Zeilenlängenbeschränkungen, Folding White Space für lange Header und die Verwendung von Quoted Strings für Sonderzeichen regelt. Die Adressspezifikation unterscheidet zwischen einfachen Mailbox-Adressen und Gruppenadressen.
Historisch ist RFC 5322 von zentraler Bedeutung, da es das fundamentale Format für fast jede internetbasierte E-Mail-Kommunikation definiert. Zusammen mit RFC 5321 (SMTP) bildet es die Grundlage des E-Mail-Systems. Als Standard-Track-Dokument ersetzt es seine Vorgänger und konsolidiert vorherige inkrementelle Änderungen. Aktuell dient es als maßgebliche Referenz für Mail User Agents (MUAs) und andere Komponenten, die E-Mail-Nachrichten erzeugen, parsen oder verarbeiten.