“L'email contiene un allegato winmail.dat che non si apre”
In inglese: “The email contains a winmail.dat attachment that cannot be opened”
Cosa significa davvero
winmail.dat non è un file danneggiato e non è un tipo di documento: è una busta. Quando Outlook invia un messaggio nel formato Rich Text di Microsoft, impacchetta formattazione e allegati in un contenitore chiamato TNEF (Transport Neutral Encapsulation Format), riconoscibile dai primi quattro byte 78 9F 3E 22. Chi riceve con Outlook non se ne accorge, perché Outlook la apre e mostra gli allegati normalmente; chi riceve con Gmail, Thunderbird, Mail di Apple, un gestionale o una webmail vede invece un unico allegato misterioso di nome winmail.dat — con i file veri intatti dentro. La conseguenza pratica: il problema non è nel tuo computer né nel file, è in un'impostazione del MITTENTE.
Perché succede
- Il mittente usa Outlook con formato messaggio "Rich Text" (RTF) invece di HTML o testo normale
- Nella rubrica del mittente il tuo contatto è impostato su "Invia in formato Rich Text", anche se il resto della posta parte in HTML
- Policy del server Exchange aziendale che forza il TNEF verso l'esterno
- Un inoltro (o una catena di inoltri) che re-impacchetta il messaggio originale
Prova prima queste soluzioni gratuite
1. Chiedi al mittente di reinviare in HTML: è la vera soluzione
Trenta secondi di lavoro dall'altra parte: in Outlook, mentre scrive il messaggio, scheda "Formato testo" → HTML (o Testo normale), poi reinvia. Per farlo diventare stabile: File → Opzioni → Posta → "Componi messaggi in questo formato: HTML". Se il problema si presenta solo con un contatto, va corretta la scheda di quel contatto (doppio clic sull'indirizzo → togliere "Invia in formato Rich Text").
2. Se hai Outlook, aprilo con Outlook
Salva il messaggio (o l'intera email .eml/.msg) e aprilo con Outlook, su qualsiasi PC: la busta viene interpretata e gli allegati veri compaiono nell'elenco, da salvare normalmente. Vale anche Outlook sul web con l'account aziendale.
3. Estrattori TNEF locali gratuiti
Su Linux e macOS il comando 'tnef' (pacchetto tnef, poi 'tnef winmail.dat') estrae gli allegati nella cartella corrente. Su Windows esistono utility gratuite dedicate come Winmail Opener. Preferisci sempre questi strumenti locali ai siti che chiedono di CARICARE il winmail.dat: dentro c'è l'allegato riservato — una fattura, un contratto, dati di clienti — e caricarlo su un servizio sconosciuto è il rischio peggiore di tutta questa vicenda.
4. Non cancellare il winmail.dat
Finché ce l'hai, gli allegati esistono: sono lì dentro. Conservalo (e conserva l'email intera) prima di provare qualsiasi cosa, così ogni tentativo parte sempre dall'originale.
Cosa può fare FileSano da qui
Due cose: ti dice con certezza cos'è successo davvero al file e lo sblocca dove può. Il recupero completo passa poi dal tuo gestionale, e sotto ti spieghiamo come — sempre senza caricare il file da nessuna parte.
Quando apri qui un'email .eml o un .msg di Outlook, elenchiamo gli allegati riconoscendone il tipo REALE dai primi byte: se uno è un winmail.dat, te lo diciamo chiaramente — è una busta TNEF, non un file rotto, e gli allegati veri sono dentro di essa. Il limite lo dichiariamo subito, perché è la parte che conta: l'estrazione del contenuto dalla busta TNEF non è ancora implementata, quindi per tirare fuori i file servono le strade elencate qui sopra (reinvio in HTML, Outlook, estrattore locale). Preferiamo dirtelo che promettere un pulsante che non c'è.
Vuoi il quadro completo, dal file alla fattura leggibile?
Guida: Aprire una fattura elettronica: p7m, XML e .emlDomande frequenti
Ho perso l'allegato che mi hanno inviato?
No. L'allegato è dentro il winmail.dat: il file c'è, è solo chiuso in una busta che il tuo programma di posta non sa aprire. La via più rapida e sicura resta farsi reinviare il messaggio in formato HTML.
winmail.dat può essere un virus?
In sé non lo è: è un contenitore standard di Microsoft. Ma vale la regola di ogni allegato — se non aspettavi quel messaggio, ciò che sta nella busta non è più affidabile della busta. Aprire il contenuto con un estrattore locale non lo rende sicuro: la prudenza va usata sul file che ne esce.
Perché lo stesso mittente a volte manda allegati normali e a volte winmail.dat?
Perché il formato può essere deciso per singolo messaggio o per singolo contatto in rubrica. Basta una risposta scritta in Rich Text, o una scheda contatto configurata così, per rimettere la busta TNEF in mezzo.