RFC 2046 - Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types
Veröffentlicht: November 1996
Status: Standards Track
Autoren: N. Freed (Innosoft), N. Borenstein (First Virtual)
Veraltet: RFC 1521, RFC 1522, RFC 1590
Zusammenfassung (Abstract)
STD 11, RFC 822 definiert ein Nachrichtenrepräsentationsprotokoll, das erhebliche Details über US-ASCII-Nachrichtenköpfe spezifiziert und den Nachrichteninhalt oder Nachrichtenkörper als flachen US-ASCII-Text belässt. Diese Dokumentenreihe, kollektiv als Multipurpose Internet Mail Extensions (MIME) bezeichnet, definiert das Nachrichtenformat neu, um Folgendes zu ermöglichen:
- Textuelle Nachrichtenkörper in Zeichensätzen außer US-ASCII
- Ein erweiterbares Set verschiedener Formate für nicht-textuelle Nachrichtenkörper
- Mehrteilige Nachrichtenkörper
- Textuelle Kopfzeileninformationen in Zeichensätzen außer US-ASCII
Diese Dokumente basieren auf früheren Arbeiten, die in RFC 934, STD 11 und RFC 1049 dokumentiert sind, erweitern und überarbeiten diese jedoch. Da RFC 822 so wenig über Nachrichtenkörper aussagt, sind diese Dokumente weitgehend orthogonal zu (anstatt eine Revision von) RFC 822.
Das erste Dokument der MIME-Reihe, RFC 2045, spezifiziert die verschiedenen Header, die zur Beschreibung der Struktur von MIME-Nachrichten verwendet werden. Dieses zweite Dokument definiert die allgemeine Struktur des MIME-Medientypsystems und definiert einen anfänglichen Satz von Medientypen. Das dritte Dokument, RFC 2047, beschreibt Erweiterungen zu RFC 822, um Nicht-US-ASCII-Textdaten in Internet-Mail-Header-Feldern zu erlauben. Das vierte Dokument, RFC 2048, spezifiziert verschiedene IANA-Registrierungsverfahren für MIME-bezogene Funktionen. Das fünfte und letzte Dokument, RFC 2049, beschreibt MIME-Konformitätskriterien sowie einige illustrative Beispiele für MIME-Nachrichtenformate, Danksagungen und Referenzen.
Status dieses Memos (Status of this Memo)
Dieses Dokument spezifiziert ein Internet Standards Track-Protokoll für die Internet-Community und bittet um Diskussion und Verbesserungsvorschläge. Bitte beziehen Sie sich auf die aktuelle Ausgabe der „Internet Official Protocol Standards" (STD 1) für den Standardisierungsstatus und Status dieses Protokolls. Die Verteilung dieses Memos ist unbegrenzt.
Inhaltsverzeichnis (Contents)
- 1. Introduction (Einführung)
- 2. Definition of a Top-Level Media Type (Definition eines Top-Level-Medientyps)
- 3. Overview Of The Initial Top-Level Media Types (Überblick über die anfänglichen Top-Level-Medientypen)
- 4. Discrete Media Type Values (Diskrete Medientypwerte)
- 5. Composite Media Type Values (Zusammengesetzte Medientypwerte)
- 6. Experimental Media Type Values (Experimentelle Medientypwerte)
- 7. Summary (Zusammenfassung)
- 8. Security Considerations (Sicherheitsüberlegungen)
- 9. Authors' Addresses (Adressen der Autoren)
Anhänge (Appendices)
MIME-Dokumentenserie
- RFC 2045: MIME Teil Eins - Nachrichtenkörperformat
- RFC 2046: MIME Teil Zwei - Medientypen (Dieses Dokument)
- RFC 2047: MIME Teil Drei - Nachrichtenkopf-Erweiterungen
- RFC 2048: MIME Teil Vier - Registrierungsverfahren
- RFC 2049: MIME Teil Fünf - Konformitätskriterien und Beispiele
Primäre Medientypen
Dieses Dokument definiert die folgenden Top-Level-Medientypen:
Diskrete Typen (Discrete Types)
- text: Textdaten (text/plain, text/html, etc.)
- image: Bilddaten (image/jpeg, image/png, etc.)
- audio: Audiodaten (audio/mpeg, audio/wav, etc.)
- video: Videodaten (video/mp4, video/mpeg, etc.)
- application: Anwendungsdaten (application/pdf, application/json, etc.)
Zusammengesetzte Typen (Composite Types)
- multipart: Mehrteilige Nachrichten (multipart/mixed, multipart/alternative, etc.)
- message: Gekapselte Nachrichten (message/rfc822, message/partial, etc.)
Verwandte Ressourcen
- Offizieller Text: RFC 2046
- Offizielle Seite: RFC 2046 DataTracker
- Errata: RFC Editor Errata
- IANA-Medientypen-Register: IANA Media Types
- Veraltet: RFC 1521, 1522, 1590
- Verwandte RFCs:
- RFC 2045 (MIME-Nachrichtenkörperformat)
- RFC 2047 (MIME-Header-Kodierung)
- RFC 6838 (Medientyp-Spezifikationen und Registrierungsverfahren)