TNEF
Transport Neutral Encapsulation Format ou TNEF est un format propriétaire de pièce jointe de courrier électronique utilisé par Microsoft Outlook et Microsoft Exchange Server.
Un fichier joint avec un encodage TNEF porte le plus souvent le nom de winmail.dat ou win.dat, et son type MIME est Application/MS-TNEF. Toutefois le type officiel IANA est application/vnd.ms-tnef [1].
Aperçu
[modifier | modifier le code]Certains fichiers TNEF contiennent uniquement de l'information utilisée par Outlook pour générer un rendu du message richement formaté, comme les documents incorporés de type OLE ou encore des caractéristiques propres à Outlook tels que ses formulaires, boutons de vote et demandes de rendez-vous. D'autres fichiers TNEF peuvent contenir des fichiers qui ont été joints à un message de courrier électronique.
Dans le client de messagerie Outlook, l'encodage TNEF ne peut pas être explicitement activé ou désactivé. Sélectionner RTF en tant que format pour l'envoi de courriels active implicitement l'encodage TNEF, en l'utilisant à la place du standard MIME le plus commun et largement compatible. Lors de l'envoi de messages au format texte ou HTML, Outlook préfèrera MIME, mais peut toutefois encore utiliser TNEF dans certains cas (par exemple, si une caractéristique d'Outlook le nécessite)[2],[3].
Les pièces jointes TNEF peuvent contenir de l'information sensible en matière de sécurité, tel que l'identifiant utilisateur et des chemins de fichiers [2],[3] à partir desquels des contrôles d'accès pourraient être déduits.
Décodage
[modifier | modifier le code]Des programmes pour décoder et extraire les fichiers à partir de pièces jointes encodées en TNEF sont disponibles sous plusieurs plates-formes.
Multi plates-formes
[modifier | modifier le code]- LookOut - Extension pour Mozilla Thunderbird.
- TNEF Parse - Plugin pour Claws Mail.
- Tnef - Plugin pour Evolution.
- KTNEF - extracteur TNEF sous GPL pour KDE.
- Wireshark - Les versions 1.2 et ultérieures peuvent ouvrir et disséquer les fichiers winmail.dat, bien qu'elles ne soient pas pratiques en tant que lecteur de courrier.
Ligne de commande de type Unix/Posix
[modifier | modifier le code]- yTNEF - Extracteur TNEF sous GPL depuis la ligne de commande POSIX, conçu spécifiquement pour lire les fichiers winmail.dat et en extraire le contenu.
- TNEF - Extracteur TNEF sous GPL depuis la ligne de commande POSIX.
Mac
[modifier | modifier le code]- TNEF's Enough - Décodeur freeware pour Mac OS 9/X.
- tnefDD - Décodeur libre sous GPL avec fonction glisser-déposer pour Mac OS X.
- TNEF - Version MacPorts pour Mac OS X du décodeur en ligne de commande TNEF.
- Letter Opener (anciennement OMiC) - Plugin shareware pour Apple Mail.
iPhone et iPad
[modifier | modifier le code]- WinDat Opener - Application payante pour iPhone, iPod Touch et iPad.
- Winmail File Viewer - Application payante pour iPhone, iPod Touch et iPad.
- Klammer - Ouvre les fichiers EML, MSG et Winmail.dat. Application payante pour iPhone, iPod Touch et iPad avec options d'achat pour ajouter des fonctionnalités.
- Letter Opener - Application freeware pour iPhone, iPod Touch et iPad avec options d'achat pour ajouter des fonctionnalités.
Microsoft Windows
[modifier | modifier le code]- Winmail.dat Reader - Décodeur freeware (version française).
- Winmail Opener - Décodeur freeware.
- tnef2win - Décodeur freeware.
- Free File Viewer - Décodeur freeware.
- Fentun - Décodeur freeware.
Android
[modifier | modifier le code]- Winmail.dat Reader - Décodeur freeware pour Android
En ligne
[modifier | modifier le code]- Winmail.dat Reader - Online - Décodeur freeware en ligne
- tud.at service - Service web et script PHP sous GPL pour lire les pièces jointes des fichiers winmail.dat.
- www.winmaildat.com - Un autre extracteur de winmail.dat en ligne qui permet d'uploader jusqu'à 5 Mo.
- the-computer-site.com - Convertit votre fichier winmail.dat en fichier ZIP.
Bibliothèques logicielles
[modifier | modifier le code]- JTNEF - Paquet TNEF Java sous GPL.
- MVCOM - Composant COM commercial pour la décomposition analytique du TNEF.
- Convert::TNEF - Bibliothèque TNEF écrite en Perl.
- pytnef library - Bibliothèque d'accès TNEF écrite en Python, sous licence LGPL.
Références
[modifier | modifier le code]- (en) « Some Microsoft Media Types for registration », IANA (consulté le )
- (en) « Description of Transport Neutral Encapsulation Format (TNEF) in Outlook 2000 », Microsoft (consulté le )
- (en) « How e-mail message formats affect Internet e-mails in Outlook », Microsoft, (consulté le )
Liens externes
[modifier | modifier le code]- Microsoft Support:
- (en) "How e-mail message formats affect Internet e-mails in Outlook" - Comment désactiver TNEF dans Outlook 2002 et 2003.
- (en) "Description of Transport Neutral Encapsulation Format (TNEF) in Outlook 2000" - Comment désactiver TNEF dans Outlook 2000.
- (en) "How to configure Internet e-mail message formats at the user and the domain levels in Exchange Server 2003" - Inclut des instructions pour désactiver TNEF.
- autres: