RFC 2046 - Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types
Publié : Novembre 1996
Statut : Standards Track
Auteurs : N. Freed (Innosoft), N. Borenstein (First Virtual)
Obsolète : RFC 1521, RFC 1522, RFC 1590
Résumé (Abstract)
STD 11, RFC 822 définit un protocole de représentation de message spécifiant des détails considérables sur les en-têtes de message US-ASCII et laisse le contenu du message, ou corps du message, comme texte US-ASCII plat. Cet ensemble de documents, appelés collectivement Extensions multimédia du courrier Internet (MIME), redéfinit le format des messages pour permettre :
- Des corps de message textuels dans des jeux de caractères autres que US-ASCII
- Un ensemble extensible de formats différents pour les corps de message non textuels
- Des corps de message multi-parties
- Des informations d'en-tête textuelles dans des jeux de caractères autres que US-ASCII
Ces documents sont basés sur des travaux antérieurs documentés dans RFC 934, STD 11 et RFC 1049, mais les étendent et les révisent. Comme RFC 822 dit si peu sur les corps de message, ces documents sont largement orthogonaux à (plutôt qu'une révision de) RFC 822.
Le document initial de la série MIME, RFC 2045, spécifie les différents en-têtes utilisés pour décrire la structure des messages MIME. Ce deuxième document définit la structure générale du système de types de médias MIME et définit un ensemble initial de types de médias. Le troisième document, RFC 2047, décrit les extensions à RFC 822 pour permettre des données textuelles non US-ASCII dans les champs d'en-tête de courrier Internet. Le quatrième document, RFC 2048, spécifie diverses procédures d'enregistrement IANA pour les fonctionnalités liées à MIME. Le cinquième et dernier document, RFC 2049, décrit les critères de conformité MIME ainsi que quelques exemples illustratifs de formats de message MIME, remerciements et références.
Statut de ce mémo (Status of this Memo)
Ce document spécifie un protocole de suivi de normes Internet pour la communauté Internet et demande des discussions et des suggestions d'amélioration. Veuillez vous référer à l'édition actuelle des « Normes officielles du protocole Internet » (STD 1) pour l'état de normalisation et le statut de ce protocole. La distribution de ce mémo est illimitée.
Table des matières (Contents)
- 1. Introduction
- 2. Definition of a Top-Level Media Type (Définition d'un type de média de premier niveau)
- 3. Overview Of The Initial Top-Level Media Types (Aperçu des types de médias de premier niveau initiaux)
- 4. Discrete Media Type Values (Valeurs de type de média discrets)
- 5. Composite Media Type Values (Valeurs de type de média composites)
- 6. Experimental Media Type Values (Valeurs de type de média expérimentaux)
- 7. Summary (Résumé)
- 8. Security Considerations (Considérations de sécurité)
- 9. Authors' Addresses (Adresses des auteurs)
Annexes (Appendices)
Série de documents MIME
- RFC 2045 : MIME Partie Un - Format du corps de message
- RFC 2046 : MIME Partie Deux - Types de médias (Ce document)
- RFC 2047 : MIME Partie Trois - Extensions d'en-tête de message
- RFC 2048 : MIME Partie Quatre - Procédures d'enregistrement
- RFC 2049 : MIME Partie Cinq - Critères de conformité et exemples
Types de médias principaux
Ce document définit les types de médias de premier niveau suivants :
Types discrets (Discrete Types)
- text : Données textuelles (text/plain, text/html, etc.)
- image : Données d'image (image/jpeg, image/png, etc.)
- audio : Données audio (audio/mpeg, audio/wav, etc.)
- video : Données vidéo (video/mp4, video/mpeg, etc.)
- application : Données d'application (application/pdf, application/json, etc.)
Types composites (Composite Types)
- multipart : Messages multi-parties (multipart/mixed, multipart/alternative, etc.)
- message : Messages encapsulés (message/rfc822, message/partial, etc.)
Ressources connexes
- Texte officiel : RFC 2046
- Page officielle : RFC 2046 DataTracker
- Errata : RFC Editor Errata
- Registre des types de médias IANA : IANA Media Types
- Obsolète : RFC 1521, 1522, 1590
- RFC connexes :
- RFC 2045 (Format du corps de message MIME)
- RFC 2047 (Encodage d'en-tête MIME)
- RFC 6838 (Spécifications et procédures d'enregistrement des types de médias)