Aller au contenu principal

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 :

  1. Des corps de message textuels dans des jeux de caractères autres que US-ASCII
  2. Un ensemble extensible de formats différents pour les corps de message non textuels
  3. Des corps de message multi-parties
  4. 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)

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)