RFC 2045 – Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies

StatusDraft Standard
VeröffentlichtNovember 1996
ErsetztRFC 1521, RFC 1522, RFC 1590
Volltextrfc-editor.org/rfc/rfc2045

RFC 2045 spezifiziert das Format von Nachrichteninhalten für das Multipurpose Internet Mail Extensions (MIME)-System. Es erweitert das in RFC 822 definierte Nachrichtenformat, das nur US-ASCII-Text als Nachrichtenkörper vorsah, um die Übertragung von Text in anderen Zeichensätzen, nicht-textuellen Daten wie Audio oder Bilder, mehrteiligen Nachrichtenkörpern sowie Header-Informationen in nicht-US-ASCII-Zeichensätzen zu ermöglichen.

Der Kern von RFC 2045 liegt in der Definition mehrerer neuer Header-Felder. Das MIME-Version-Feld kennzeichnet eine Nachricht als MIME-konform. Das Content-Type-Feld spezifiziert den Medientyp und Subtyp der Daten sowie deren kanonische Darstellung. Das Content-Transfer-Encoding-Feld gibt die angewendete Codierungstransformation an, etwa Base64 oder Quoted-Printable, um Daten durch Transportsysteme mit Einschränkungen zu leiten. Zusätzlich definiert RFC 2045 die Header-Felder Content-ID und Content-Description zur weiteren Beschreibung der Nachrichtendaten.

RFC 2045 ist der erste Teil einer fünfteiligen Standardserie und legt die grundlegende Grundlage für die MIME-Architektur. Es löst die Vorgänger-RFCs 1521, 1522 und 1590 ab und bildet die Basis für die heutige E-Mail-Kommunikation, indem es Anhänge, formatierte Nachrichten und internationale Zeichensätze ermöglicht. Dieses Protokoll ist ein wesentlicher Bestandteil des modernen Internet-E-Mail-Systems und wird nach wie vor von allen E-Mail-Clients und Servern implementiert.