Outil 19 / 33
Ouvrir un fichier winmail.dat
Un e-mail venu d'Outlook n'affiche qu'une pièce jointe winmail.dat ? Les fichiers attendus sont à l'intérieur. Déposez-la ici pour récupérer les pièces jointes et le texte du message, sans logiciel et sans envoyer le fichier sur un serveur.
Ce que l'outil récupère
Les pièces jointes ordinaires, avec leur nom d'origine complet (y compris les accents, que certains décodeurs remplacent par un nom court du type QUICK~1.HTM), celles des messages joints, et le texte du message : version HTML quand l'expéditeur en a fourni une, sinon le RTF d'Outlook, décompressé. Les images intégrées au corps du message apparaissent aussi dans la liste.
Le texte du message est affiché en texte simple, sans exécuter le HTML ni charger d'image distante : un e-mail peut contenir des pixels de suivi.
Questions fréquentes
Pourquoi ai-je reçu un fichier winmail.dat au lieu des pièces jointes ?
Parce que l'expéditeur a envoyé son message au format « texte enrichi » (Rich Text) d'Outlook. Dans ce cas, Outlook et Exchange emballent la mise en forme et les pièces jointes dans un format propre à Microsoft, TNEF. Un logiciel de messagerie qui ne sait pas le décoder affiche le texte brut et une pièce jointe winmail.dat, parfois nommée ATT00001.DAT. Les fichiers d'origine sont bien à l'intérieur.
Comment l'expéditeur peut-il éviter d'envoyer des winmail.dat ?
Dans Outlook classique pour Windows : Fichier, Options, Courrier, puis choisir HTML (ou texte brut) comme format de composition des messages, au lieu de texte enrichi. Microsoft documente aussi une clé de registre (DisableTNEF) et, côté Exchange, les réglages TNEFEnabled d'un domaine distant et UseMapiRichTextFormat d'un contact. Les invitations à une réunion et les boutons de vote, eux, reposent toujours sur TNEF.
Un winmail.dat peut-il contenir un virus ?
Il peut contenir n'importe quelle pièce jointe, y compris un programme malveillant, exactement comme un e-mail ordinaire. Le décoder ne l'exécute pas : l'outil se contente d'extraire les fichiers. Il signale les pièces jointes exécutables ou les scripts ; ne les ouvrez que si vous attendiez ce fichier de cet expéditeur.
Que révèle un winmail.dat sur son expéditeur ?
D'après Microsoft, le fichier winmail.dat peut contenir le chemin du fichier de données Outlook (.pst) de l'expéditeur et son nom de connexion, mais pas son mot de passe. C'est une information de plus à garder en tête quand on transfère un tel fichier.
Pour aller plus loin
Fiche format winmail.dat (TNEF) →
EML, MSG, PST : les formats d'e-mail comparés →
Pièce jointe .exe ou .zip bloquée par la messagerie →
Identifier un fichier extrait dont l'extension semble fausse →
Sources
Microsoft, [MS-OXTNEF] Transport Neutral Encapsulation Format ·Microsoft, How message format affects email messages ·Microsoft, TNEF conversion options (Exchange Server) ·IANA, application/vnd.ms-tnef