Skip to content
Mbox Viewer

MIME

Multipurpose Internet Mail Extensions — le standard qui définit comment les messages électroniques encodent le texte non ASCII, les corps HTML, les pièces jointes et tout autre contenu binaire dans la structure en texte brut du courrier électronique.

MIME (Multipurpose Internet Mail Extensions, RFC 2045–2049) étend le format de message de base RFC 5322 pour prendre en charge du contenu au-delà du texte ASCII 7 bits. Avant MIME, le courrier électronique était limité au texte brut en anglais ; MIME a introduit un système d'en-têtes Content-Type et de schémas d'encodage permettant à un seul message de transporter du HTML formaté, des images, des pièces jointes PDF et du texte dans n'importe quelle langue.

Le mécanisme principal est l'en-tête Content-Type, qui déclare le type de média d'une partie du message — par exemple, text/plain, text/html, image/jpeg ou application/pdf. Un message multipartie utilise une chaîne de délimitation (boundary) pour séparer ses parties, chacune avec son propre Content-Type et Content-Transfer-Encoding. Le contenu binaire est encodé en Base64 ou en quoted-printable pour pouvoir transiter en toute sécurité par une infrastructure de messagerie à base de texte.

L'analyse MIME correcte est essentielle pour tout lecteur de courrier électronique. Mbox Viewer implémente un décodeur MIME qui gère les messages multiparties imbriqués, les encodages multiples, les déclarations de jeu de caractères et les images intégrées. Ce décodage s'effectue dans le cadre de l'analyseur en flux continu afin que même les fichiers MBOX très volumineux soient traités efficacement.

Termes liés

Lisez vos fichiers MBOX sur votre Mac