Cette chronologie présente les RFC structurantes du protocole. Elle ne cherche pas à répertorier chaque extension spécialisée.
Étendre le courrier au-delà du texte ASCII
MIME crée une enveloppe extensible pour les pièces jointes, plusieurs parties et différents formats de contenu.
RFC 1341
MIME: Format of Internet Message Bodies
Introduit Content-Type, Content-Transfer-Encoding, les messages multipart et les types text, image, audio, video, application et message.
Consulter le texte officielRFC 1521
MIME Part One
Révise la première spécification, corrige les règles de syntaxe et stabilise les mécanismes de corps multipart et d’encodage.
Consulter le texte officiel
Le socle MIME en cinq documents
La révision de 1996 sépare format, types, en-têtes, enregistrement et conformité.
RFC 2045
MIME Part One: Format of Internet Message Bodies
Définit les champs MIME-Version, Content-Type et Content-Transfer-Encoding ainsi que quoted-printable et base64.
Consulter le texte officielRFC 2046
MIME Part Two: Media Types
Définit les principaux types de médias et la structure multipart, notamment mixed, alternative, digest et parallel.
Consulter le texte officielRFC 2047
MIME Part Three: Non-ASCII Message Headers
Crée les encoded-words pour représenter des textes non ASCII dans certains en-têtes de courrier tout en restant compatibles avec leur syntaxe historique.
Consulter le texte officielRFC 2048
MIME Part Four: Registration Procedures
Établit les procédures d’enregistrement des types de médias et des valeurs associées. Ces règles seront ensuite déplacées dans des BCP dédiées.
Consulter le texte officielRFC 2049
MIME Part Five: Conformance Criteria and Examples
Précise ce qu’un agent MIME doit prendre en charge et fournit des exemples complets pour vérifier l’interopérabilité.
Consulter le texte officiel
Présentation et internationalisation
Les extensions améliorent les noms de fichiers, les langues et les messages véritablement internationaux.
RFC 2183
The Content-Disposition Header Field
Normalise inline et attachment ainsi que le paramètre filename, permettant d’indiquer comment présenter ou enregistrer une partie MIME.
Consulter le texte officielRFC 2231
MIME Parameter Value Extensions
Ajoute jeux de caractères, langue et continuation aux paramètres MIME, notamment pour transporter des noms de fichiers longs ou non ASCII.
Consulter le texte officielRFC 6532
Internationalized Email Headers
Autorise directement UTF-8 dans les en-têtes des messages lorsque l’infrastructure de courrier annonce la prise en charge du courrier internationalisé.
Consulter le texte officielRFC 6838
Media Type Specifications and Registration Procedures
Modernise les arbres et procédures d’enregistrement des types de médias auprès de l’IANA et remplace les anciennes règles de la RFC 4288.
Consulter le texte officielRFC 6839
Additional Media Type Structured Syntax Suffixes
Normalise des suffixes comme +json, +ber, +der, +fastinfoset et +wbxml afin d’indiquer la structure commune d’un type spécialisé.
Consulter le texte officiel
Lecture de l’évolution
MIME dépasse largement le courrier : ses types de médias et sa syntaxe multipart sont réutilisés par HTTP et de nombreuses API. Son architecture évolue surtout par nouveaux types, suffixes structurés et règles d’enregistrement.