Ajoutez votre fichier
Choisissez ou déposez un fichier .eml. Vous pouvez aussi coller le contenu.
Ouvrez un e-mail enregistré (.eml) et lisez-le tel qu'il a réellement été envoyé. Le résumé affiche l'objet, le nom affiché et l'adresse réelle de l'expéditeur, les destinataires, Cc, la date avec son équivalent UTC et le Message-ID. Le corps en texte brut s'affiche tel quel ; un corps HTML devient un texte inerte où chaque lien est écrit en toutes lettres avec son adresse complète. En dessous figurent tous les en-têtes dans l'ordre du fichier avec leur valeur décodée, le chemin Received numéroté par saut, l'arborescence MIME complète avec type de contenu, encodage de transfert, jeu de caractères et plage d'octets, et l'inventaire des pièces jointes avec nom, type déclaré et taille décodée. Les images distantes, références CSS url() et pixels espions 1×1 sont listés par hôte et chemin au lieu d'être téléchargés ; scripts, attributs d'événement, liens javascript:, formulaires, iframes et meta refresh sont recensés sans être exécutés ; les images cid: sont rattachées à la partie visée. Un nom affiché qui cache une autre adresse, ou un Reply-To ou Return-Path sur un autre domaine que From, est signalé. Vous pouvez télécharger le corps, le HTML en texte et les en-têtes bruts, et extraire les octets décodés de n'importe quelle partie non multipart par son numéro.
ou déposez un fichier ici
Choisissez ou déposez un fichier .eml. Vous pouvez aussi coller le contenu.
Le fichier est lu et analysé dans ce navigateur : rien n’est envoyé.
Regardez ce qui ressort, puis copiez, téléchargez ou passez à la suite.
Vous voulez savoir ce que deviennent les fichiers ? Lire la politique de confidentialité →
Déposez le fichier .eml sur cette page ou collez la source du message : l'objet, l'expéditeur, le texte et les pièces jointes s'affichent directement dans le navigateur. Aucun compte de messagerie, Outlook ou autre logiciel n'est nécessaire. Si le message n'a qu'un corps HTML, vous obtenez une version texte où chaque lien est écrit avec son adresse complète, si bien qu'aucun clic involontaire n'ouvre quoi que ce soit.
Non. Le fichier .eml est analysé par du code qui s'exécute dans votre propre onglet, et les images distantes, fonds CSS et pixels espions du message ne sont pas non plus demandés. Chacune de ces références est notée avec son hôte et son chemin dans le tableau des ressources distantes, si bien que l'expéditeur ne peut pas apprendre par elles que vous avez ouvert le message. Les téléchargements de texte et de pièces jointes sont aussi produits sur votre appareil.
Oui : ouvrez cette page dans Safari, Chrome ou un autre navigateur mobile récent, puis choisissez le .eml dans Fichiers, Téléchargements ou un dossier cloud. S'il vous est arrivé par une messagerie instantanée, enregistrez-le d'abord sur le téléphone. Les tableaux larges, comme la liste des en-têtes ou les parties MIME, défilent horizontalement sur petit écran, et une pièce jointe extraite va dans le dossier de téléchargement du navigateur.
N'importe quel navigateur récent sous Windows 11, macOS ou Linux l'ouvre avec cette visionneuse, sans rien installer. Sur Mac, l'app Mail ouvre les .eml nativement, et Thunderbird sait ouvrir un message enregistré sur tous les systèmes. La différence : ici, le HTML n'est jamais rendu et aucun script ne tourne, ce qui permet d'examiner la structure d'un e-mail sans déclencher de contenu distant.
Cette erreur signifie que le fichier ne contient pas la ligne vide qui marque la fin des en-têtes : ce n'est donc pas un e-mail complet. Les causes habituelles sont des en-têtes copiés seuls, un téléchargement interrompu ou un fichier qui n'est pas du tout un EML, par exemple un .msg renommé. Exportez à nouveau le message via « Afficher l'original » ou « Télécharger le message » de votre webmail. Les fins de ligne CRLF, LF et CR seul sont toutes acceptées : ce n'est pas une affaire de Windows contre Mac.
Des caractères bizarres signifient souvent que le message déclare un charset alors que ses octets en utilisent un autre ; cette visionneuse décode strictement et signale l'erreur au lieu de deviner. Chaque partie texte est lue avec le charset de son Content-Type. Sans charset déclaré, elle est lue en US-ASCII, et un simple « é » déclenche l'erreur « le texte ne correspond pas à son jeu de caractères déclaré ». Un charset inconnu du navigateur ne touche que cette partie, et un mot =?…?= de l'objet indécodable reste tel quel avec un avertissement.
Les fichiers jusqu'à 25 000 000 octets (environ 25 Mo) sont acceptés ; au-delà, ils sont refusés avant toute lecture. Chaque aperçu texte affiche jusqu'à 200 000 caractères et précise quand il a été coupé, l'imbrication MIME peut atteindre 20 niveaux, et jusqu'à 2 000 parties et 20 000 champs d'en-tête sont lus. Les encodages de transfert base64, quoted-printable, 7bit, 8bit et binary sont gérés ; les jeux de caractères sont ceux du navigateur, dont UTF-8, ISO-8859-1/-15, Windows-1252 et Shift_JIS.
Non. Les en-têtes Authentication-Results, DKIM-Signature, Received-SPF et ARC sont des affirmations inscrites dans le message lui-même, et cette visionneuse n'effectue aucune vérification cryptographique : elle n'a ni réseau ni clés. Ils sont listés comme déclarations d'authentification marquées « non vérifiées ». Le chemin Received est lui aussi la route que le message raconte sur lui-même, et les sauts antérieurs au serveur de votre fournisseur peuvent être falsifiés. Pour une réponse fiable, adressez-vous à votre fournisseur de messagerie ou à l'administrateur.
La visionneuse n'analyse pas les pièces jointes contre les virus et ne les ouvre jamais ; elle indique seulement le nom, le type déclaré et la taille décodée. Afficher le .eml ici n'exécute aucun script et ne rend aucun HTML, mais une pièce jointe extraite est le fichier d'origine : ne l'ouvrez que si vous faites confiance à la source, après un passage à l'antivirus. Le type déclaré n'est que ce qu'affirme le message ; une pièce nommée facture.pdf n'est pas forcément un PDF.
Repérez le numéro de la pièce jointe dans le tableau des pièces jointes, saisissez-le dans le champ « Numéro de la partie à extraire » et relancez ; le téléchargement de cette partie apparaît alors. Il porte le nom de fichier déclaré dans l'e-mail, y compris les noms encodés et les suites RFC 2231, ou <votre fichier>-part-N.bin à défaut. Aucune pièce jointe n'est décodée tant que vous ne demandez pas cette partie précise ; une partie au base64 endommagé ne peut pas être extraite et affiche une erreur de décodage.
EML est le format standard des e-mails Internet en texte brut, MSG le format binaire propre à Outlook ; cette visionneuse ne lit que l'EML. Un EML se compose d'en-têtes RFC 5322 suivis d'un corps MIME, et presque tous les webmails et logiciels de messagerie savent l'exporter. Un .msg nécessite Outlook ou une conversion préalable en EML. Dans un webmail, cherchez « Afficher l'original » ou « Télécharger le message » pour obtenir le .eml.
Ouvrez le fichier et consultez le tableau des en-têtes : tous les champs y figurent dans l'ordre du fichier, valeur brute et valeur décodée côte à côte. Les en-têtes repliés sont réunis sur une seule ligne et les champs répétés sont tous conservés. Le panneau des en-têtes bruts garde le bloc exactement tel qu'écrit et se télécharge en .txt ; les lignes Received ont leur propre tableau numéroté, le saut 1 étant le serveur le plus proche de vous.