Articulo de referencia

Formato de encapsulación neutral para el transporte

El formato de encapsulación neutral de transporte o TNEF es un formato propietario de archivos adjuntos de correo electrónico utilizado por Microsoft Outlook y Microsoft Exchang...

El formato de encapsulación neutral de transporte o TNEF es un formato propietario de archivos adjuntos de correo electrónico utilizado por Microsoft Outlook y Microsoft Exchange Server . Un archivo adjunto con codificación TNEF se denomina generalmente winmail.dat o win.dat y tiene un tipo MIME de Application/MS-TNEF . Sin embargo, el tipo de medio oficial ( IANA ) es application/vnd.ms-tnef . [ 1 ]

Descripción general

Algunos archivos TNEF contienen información que Outlook utiliza exclusivamente para generar una vista enriquecida del mensaje, como documentos incrustados ( OLE ) o funciones específicas de Outlook, como formularios, botones de votación y solicitudes de reunión. Otros archivos TNEF pueden contener archivos adjuntos a un mensaje de correo electrónico.

En el cliente de correo electrónico Outlook , la codificación TNEF no se puede habilitar ni deshabilitar explícitamente (excepto mediante una configuración del registro [ 2 ] ). Seleccionar RTF como formato para enviar un correo electrónico habilita implícitamente la codificación TNEF, usándola en lugar del estándar MIME , más común y ampliamente compatible . Al enviar mensajes en formato de texto sin formato o HTML , algunas versiones de Outlook (aparentemente incluyendo Outlook 2000 [ 3 ] ) prefieren MIME, pero aún pueden usar TNEF en ciertas circunstancias (por ejemplo, si una función de Outlook lo requiere). [ 3 ] [ 4 ]

Los archivos adjuntos TNEF pueden contener información sensible a la seguridad , como el nombre de inicio de sesión del usuario y las rutas de los archivos, [ 3 ] [ 4 ] a partir de las cuales se podrían inferir los controles de acceso.

Servidor Exchange

En algunas circunstancias, las organizaciones que utilizan Microsoft Exchange 2000 en modo nativo envían mensajes completos como binarios sin formato codificados en TNEF, independientemente de lo que anuncie el servidor SMTP receptor . Como se documenta en el artículo de la base de conocimientos de Microsoft n.° 323483, [ 5 ] esta técnica no cumple con la RFC porque estos mensajes tienen las siguientes características:

  • Pueden incluir caracteres no ASCII que se encuentren fuera del rango US-ASCII de 0 a 127 caracteres.
  • Las líneas de estos mensajes suelen ser demasiado largas para su transmisión a través de SMTP.
  • No siguen la semántica de terminación de mensajes CRLF.CRLF tal como se especifica en la RFC 821.

Las comunicaciones internas entre servidores Exchange (2000 y posteriores) a través de SMTP codifican el mensaje en formato S/TNEF (Resumen TNEF). La conversión al formato requerido por el cliente final en Internet se realiza en el último servidor de transporte de concentrador antes de la entrega final, y cuando el servidor de transporte de concentrador de un servidor Exchange está a punto de entregar el mensaje a un servidor de buzón, el mensaje se convierte al formato MAPI para su almacenamiento.

S/TNEF se diferencia de TNEF en que es de 8 bits (no de 7 bits como TNEF) y no contiene una porción de texto plano.

Descodificación

Existen programas para decodificar y extraer archivos de archivos adjuntos codificados en TNEF, disponibles en numerosas plataformas.

Multiplataforma

Interfaz de línea de comandos tipo Unix o POSIX

Impermeable

  • Klammer – Shareware para Mac OS X , disponible en la App Store; también admite archivos MSG [ 14 ]
  • MailRaider Pro - Aplicación para Mac OS X, disponible en la App Store; también admite archivos MSG [ 15 ]
  • Winmail Viewer – Visor de Winmail.dat shareware para Mac OS X 10.6 o posterior, disponible en la App Store, compatible con Microsoft Outlook (1997, 2000, 2003, 2007, 2010). Archivos Winmail.dat, puede extraer y guardar archivos adjuntos Winmail.dat [ 16 ]
  • TNEF's Enough – Decodificador gratuito para Mac OS 9 y Mac OS X [ 17 ]
  • tnefDD – Decodificador GPL gratuito con funcionalidad de arrastrar y soltar para Mac OS X [ 18 ]
  • TNEF – Versión de MacPorts del decodificador de línea de comandos TNEF para Mac OS X [ 19 ]
  • Letter Opener ( anteriormente conocido como OMiC ) – Shareware, complemento para Apple Mail [ 20 ]

iPhone y iPad

  • Winmail File Viewer: aplicación universal de pago para iPhone , iPod Touch y iPad para abrir archivos adjuntos winmail.dat con opción de guardar y compartir archivos extraídos [ 21 ].
  • WinMail.dat Viewer - Explore archivos winmail.dat de Outlook: aplicación universal de pago para iPhone , iPod Touch y iPad para abrir archivos adjuntos winmail.dat con opción de ver, guardar y compartir archivos extraídos [ 22 ]
  • Winmail File Viewer+ – Aplicación universal de pago para iPhone , iPod Touch y iPad para abrir archivos adjuntos winmail.dat con opción de guardar y compartir archivos extraídos [ 23 ]
  • Klammer: abre archivos EML, MSG y Winmail.dat. Aplicación universal de pago para iPhone , iPod Touch y iPad con compra dentro de la aplicación para proporcionar funcionalidad [ 24 ].
  • WinDat Opener: aplicación de pago para iPhone , iPod Touch y iPad [ 25 ]
  • Abrecartas: aplicación universal gratuita para iPhone , iPod Touch y iPad con compra dentro de la aplicación para proporcionar funcionalidad [ 26 ].
  • TNEF's Enough: aplicación universal gratuita para iPhone, iPod Touch y iPad [ 27 ]

Microsoft Windows

  • Winmail.dat Reader – Decodificador gratuito y fácil de usar [ 28 ]
  • Winmail Opener – Decodificador gratuito [ 29 ]
  • tnef2win – Decodificador gratuito [ 30 ]
  • Visor de archivos gratuito – Decodificador gratuito [ 31 ]
  • fentun – Decodificador gratuito [ 32 ]
  • Visor de Winmail.dat: aplicación moderna para Windows 8 (de pago) [ 33 ]

Androide

En línea

  • Extractor de winmail.dat – Gratuito y privado (la conversión se realiza en su navegador) [ 36 ]
  • Lector en línea: la versión en línea del lector Winmail.dat (gratuito) [ 37 ]
  • Servicio tud.at: servicio web y script PHP con licencia GPL para leer archivos adjuntos en archivos winmail.dat [ 38 ].
  • www.winmaildat.com – Otro extractor en línea de winmail.dat que permite cargar hasta 5 MB [ 39 ]
  • the-computer-site.com – convierte el archivo winmail.dat a un archivo zip [ 40 ]

Bibliotecas de software

  • JTNEF – Paquete Java TNEF GPL [ 41 ]
  • POI-HMEF – Biblioteca Java del proyecto Apache POI [ 42 ]
  • MVCOM – Componente COM comercial para analizar TNEF [ 43 ]
  • Convert::TNEF – Biblioteca TNEF escrita en Perl [ 44 ]
  • Biblioteca tnefparse: biblioteca de acceso a TNEF escrita en Python , con licencia LGPL [ 45 ].
  • Aspose Email: biblioteca comercial de Java y .NET que puede analizar y extraer datos TNEF [ 46 ].
  • Componente EAGetMail: biblioteca comercial .NET y ActiveX que puede analizar y extraer datos TNEF [ 47 ].
  • node-tnef - Herramienta/biblioteca de línea de comandos de NodeJS que puede analizar y extraer datos TNEF [ 48 ]
  • libytnef – Biblioteca extractora de TNEF GPL escrita en C [ 12 ]
  • MimeKit – Una biblioteca de creación y análisis MIME para .NET con soporte para TNEF [ 49 ]
  • Decodificador TNEF: una biblioteca PHP para extraer TNEF [ 50 ]

Referencias

  1. "Algunos tipos de medios de Microsoft para registro" . IANA . Consultado el 25 de octubre de 2010 .
  2. "Cuando se utiliza Outlook 2007 para enviar un correo electrónico, el destinatario ve un archivo adjunto llamado Winmail.dat" . Microsoft. 29 de julio de 2009. Consultado el 3 de marzo de 2011 .
  3. 1 2 3 "Descripción del formato de encapsulación neutral de transporte (TNEF) en Outlook 2000" . Microsoft. Archivado del original el 4 de septiembre de 2009. Recuperado el 11 de septiembre de 2009 .
  4. 1 2 "Cómo afecta el formato del mensaje a los mensajes de correo electrónico" . Microsoft. 12 de mayo de 2024. Recuperado el 3 de junio de 2025 .
  5. "Microsoft KBA #323483" .
  6. "Claws Mail - Plugins" . www.Claws-Mail.org . Consultado el 23 de diciembre de 2017 .
  7. "LookOut" . addons.Mozilla.org . 30 de septiembre de 2011. Consultado el 23 de diciembre de 2017 .
  8. "LookOut (versión corregida)" . addons.Mozilla.org . Consultado el 23 de diciembre de 2017 .
  9. "mozdev.org - lookout: index" . lookout.MozDev.org . Archivado del original el 24 de diciembre de 2017. Consultado el 23 de diciembre de 2017 .
  10. "77811 - Visor en línea para formatos de correo propietarios de Microsoft (ms-tnef, etc.) [ "winmail.dat" ] " . bugzilla.Mozilla.org . Consultado el 23 de diciembre de 2017 .
  11. "KTnef" . KDE Gitlab .
  12. 1 2 Yeraze (21 de noviembre de 2017). "ytnef: Lector de flujo TNEF de Yeraze - para archivos winmail.dat" . Recuperado el 23 de diciembre de 2017 vía GitHub.
  13. ^ Simpson, Mark (8 de diciembre de 2017). "tnef" . Consultado el 23 de diciembre de 2017 a través de GitHub.
  14. "Klammer en la Mac App Store" . Mac App Store . Archivado del original el 13 de noviembre de 2012. Consultado el 23 de diciembre de 2017 .
  15. "MailRaider Pro en la Mac App Store" . Mac App Store . Archivado del original el 22 de septiembre de 2014. Consultado el 23 de diciembre de 2017 .
  16. "Winmail Viewer: abre y lee archivos Winmail.dat en la Mac App Store" . Mac App Store . Consultado el 23 de diciembre de 2017 .
  17. "Josh Jacob - TNEF's Enough" . www.JoshJacob.com . Consultado el 23 de diciembre de 2017 .
  18. "tnefDD" . SourceForge.net . Consultado el 23 de diciembre de 2017 .
  19. (mij@macports.org), Jim Mock. "El proyecto MacPorts: puertos disponibles" . www.MacPorts.org . Consultado el 23 de diciembre de 2017 .
  20. "Abrecartas" . Restoroot.org . Archivado del original el 2 de noviembre de 2006. Consultado el 23 de diciembre de 2017 .
  21. "Visor de archivos de Winmail en la App Store" . App Store . Consultado el 8 de enero de 2018 .
  22. "Visor de WinMail.dat para OS 10 en la App Store" . App Store . 11 de julio de 2017. Archivado del original el 16 de marzo de 2016. Consultado el 8 de enero de 2018 .
  23. "Visor de Winmail para iPhone y iPad en la App Store" . App Store . 12 de julio de 2017. Archivado del original el 5 de marzo de 2016. Consultado el 8 de enero de 2018 .
  24. "Klammer en la App Store" . App Store . Archivado del original el 11 de noviembre de 2012. Consultado el 8 de enero de 2018 .
  25. "WinDat Opener en la App Store" . App Store . Consultado el 8 de enero de 2018 .
  26. "Conectarse a la iTunes Store" . iTunes . Archivado del original el 10 de noviembre de 2012. Consultado el 8 de enero de 2018 .
  27. "TNEF's Enough" . App Store . 2 de febrero de 2020. Consultado el 17 de marzo de 2020 .
  28. ^ " Lector Winmail.dat: abre archivos winmail.dat (software gratuito)" . www.Winmail-dat.com . Consultado el 23 de diciembre de 2017 .
  29. "Winmail Opener: utilidad gratuita para abrir archivos winmail.dat y otros archivos codificados en TNEF" . www.Eolsoft.com . Consultado el 23 de diciembre de 2017 .
  30. Petersen, Frank. "tnef(TO)win, convertir archivos adjuntos mstnef" . www.Petersen.de . Consultado el 23 de diciembre de 2017 .
  31. "Visor de PDF, DOC, DOCX, DAT, BIN, PHP - FreeFileViewer" . www.FreeFileViewer.com . Consultado el 23 de diciembre de 2017 .
  32. "Bienvenido a la página principal de Fentun" . www.Fentun.com . Archivado del original el 26 de noviembre de 2004. Consultado el 23 de diciembre de 2017 .
  33. "Obtener Winmail.dat Viewer - Abrecartas - Microsoft Store" . Microsoft Store . Consultado el 23 de diciembre de 2017 .
  34. "Herramientas / Extractor TNEF · GitLab" . Consultado el 22 de junio de 2020 .
  35. «Abridor de Winmail.dat» . Google.com . Consultado el 23 de diciembre de 2017 .
  36. "Extractor gratuito de winmail.dat" . auth-email.com . Consultado el 24 de marzo de 2026 .
  37. «Versión en línea - Lector Winmail.dat» . www.Winmail-dat.com . Consultado el 23 de diciembre de 2017 .
  38. "Degenerador MS-TNEF" . tud.at. Consultado el 23 de diciembre de 2017 .
  39. "www.winmaildat.com" . Winmaildat.com . Consultado el 23 de diciembre de 2017 .
  40. "the-computer-site.com - The Computer Site - Extraer archivos adjuntos de archivos WINMAIL.DAT" . The-Computer-Site.com . Consultado el 23 de diciembre de 2017 .
  41. "JTNEF - Paquete Java TNEF" . www.FreeUtils.net . Consultado el 8 de enero de 2018 .
  42. "POI-HMEF - API de Java para acceder a archivos de codificación neutral de transporte (TNEF) de Microsoft" . poi.Apache.org . Archivado del original el 14 de enero de 2018. Consultado el 8 de enero de 2018 .
  43. "MVCOM - Componente COM sin MAPI para Outlook .pst, .msg, .ost" . www.Encryptomatic.com . Consultado el 8 de enero de 2018 .
  44. "Convert::TNEF - Módulo Perl para leer archivos TNEF - metacpan.org" . Metacpan.org . Consultado el 8 de enero de 2018 .
  45. "tnefparse: una biblioteca de decodificación TNEF escrita en Python, sin dependencias externas" . 18 de octubre de 2017. Recuperado el 8 de enero de 2018 a través de GitHub.
  46. Sheikh, Farrukh. "Alternativa a Outlook: API de correo electrónico para .NET, Java, Android y SharePoint Cloud" . www.Aspose.com . Archivado del original el 27 de febrero de 2017. Consultado el 8 de enero de 2018 .
  47. "Componente IMAP4, Componente POP3, Analizador de correo electrónico para C#, VB, C++, Delphi - Recuperar correo electrónico, Analizar correo electrónico, Descifrar correo electrónico, S/MIME, Analizar winmail.dat, TNEF, Analizar mensajes de Outlook, SSL, TLS" . www.EmailArchitect.net . Consultado el 8 de enero de 2018 .
  48. Murphy, John. "node-tnef" . Consultado el 31 de agosto de 2018 .
  49. "Espacio de nombres MimeKit.Tnef" . www.mimekit.net . Consultado el 22 de diciembre de 2022 .
  50. ^ "github.com/QualityUnit/TNEFDecoder" . GitHub .
  • Especificación:
    • "M-OXTNEF: Algoritmo de datos del formato de encapsulación neutral de transporte (TNEF)" - Especificaciones del formato MS-TNEF
  • Soporte de Microsoft:
    • "Cómo afecta el formato del mensaje a los correos electrónicos" - Cómo deshabilitar TNEF en Outlook para Windows
    • "Descripción del formato de encapsulación neutral de transporte (TNEF) en Outlook 2000" - Cómo deshabilitar TNEF en Outlook 2000
    • "Cómo configurar los formatos de mensajes de correo electrónico de Internet a nivel de usuario y de dominio en Exchange Server 2003" - Incluye instrucciones para deshabilitar TNEF.
  • Otro:
    • "Gestión de archivos MS-TNEF en Microsoft Outlook (también conocido como Winmail.dat o problema de la 'Parte 1.2' de archivos adjuntos de correo electrónico que no se pueden abrir)"