Formato de encapsulamento neutro de transporte - Transport Neutral Encapsulation Format

O Transport Neutral Encapsulation Format ou TNEF é um formato proprietário de anexo de e-mail usado pelo Microsoft Outlook e Microsoft Exchange Server . Um arquivo anexado com codificação TNEF é geralmente denominado winmail.dat ou win.dat e tem um tipo MIME de Application / MS-TNEF . O tipo de mídia oficial ( IANA ), no entanto, é application / vnd.ms-tnef .

Visão geral

Alguns arquivos TNEF contêm informações usadas apenas pelo Outlook para gerar uma exibição ricamente formatada da mensagem, como documentos incorporados ( OLE ) ou recursos específicos do Outlook, como formulários, botões de votação e solicitações de reunião. Outros arquivos TNEF podem conter arquivos que foram anexados a uma mensagem de e-mail.

No cliente de e-mail do Outlook , a codificação TNEF não pode ser explicitamente habilitada ou desabilitada (exceto por meio de uma configuração de registro). Selecionar RTF como o formato para enviar um e-mail habilita implicitamente a codificação TNEF, usando-a em vez do padrão MIME mais comum e amplamente compatível . Ao enviar mensagens em texto simples ou em formato HTML , algumas versões do Outlook (aparentemente incluindo o Outlook 2000 ) preferem MIME, mas ainda podem usar TNEF em algumas circunstâncias (por exemplo, se um recurso do Outlook exigir).

Os anexos TNEF podem conter informações confidenciais , como nome de login do usuário e caminhos de arquivo, a partir dos quais os controles de acesso podem ser inferidos.

Servidor Exchange

As organizações do Microsoft Exchange 2000 de modo nativo, em algumas circunstâncias, enviarão mensagens inteiras como um binário bruto codificado por TNEF, independentemente do que é anunciado pelo servidor SMTP de recebimento . Conforme documentado no Microsoft KBA # 323483, essa técnica não é compatível com RFC porque essas mensagens têm as seguintes características:

  • Eles podem incluir caracteres não ASCII fora do intervalo 0-127 US-ASCII.
  • As linhas nessas mensagens geralmente são muito longas para transporte via SMTP.
  • Eles não seguem a semântica de terminação de mensagem CRLF.CRLF conforme especificado no RFC 821.

As comunicações internas entre os servidores Exchange (2000 e posteriores) por meio de SMTP codificam a mensagem no formato S / TNEF (Resumo TNEF). A conversão entre o formato necessário para o cliente final na Internet é realizada no último servidor de Transporte de Hub antes da entrega final, e quando a função de Transporte de Hub de um servidor Exchange está prestes a entregar a mensagem a um servidor de função de caixa de correio, a mensagem é convertido para o formato MAPI para armazenamento.

S / TNEF difere de TNEF porque é de 8 bits (não 7 bits para TNEF) e não contém uma parte de texto sem formatação.

Decodificação

Programas para decodificar e extrair arquivos de anexos codificados por TNEF estão disponíveis em muitas plataformas.

Multi plataforma

  • Geary (cliente de e-mail) oferece suporte a TNEF desde a versão 3.33.1
  • Analisar TNEF - plugin Claws Mail
  • LookOut ou seu sucessor LookOut (versão corrigida) - extensão Mozilla Thunderbird . Veja também:
    • Página do projeto LookOut em MozDev.org
    • Bug 77811 - Visualizador embutido para formatos de e-mail proprietários da Microsoft, um relatório de bug com mais de 15 anos de idade no Mozilla Bugzilla
  • Wireshark - Versão 1.2 e posterior pode abrir e dissecar arquivos winmail.dat, embora não seja útil como um leitor de e-mail

Linha de comando semelhante a Unix ou POSIX

  • yTNEF - extrator GPL TNEF da linha de comando POSIX , projetado especificamente para ler winmail.dat
  • TNEF - extrator GPL TNEF da linha de comando POSIX
  • KTNEF - extrator GPL TNEF por KDE

Mac

  • Klammer - Shareware para Mac OS X , disponível na App store; também suporta arquivos MSG
  • MailRaider Pro - Aplicativo para Mac OS X, disponível na App store; também suporta arquivos MSG
  • Winmail Viewer - visualizador Shareware Winmail.dat para Mac OS X 10.6 ou posterior, disponível na App Store, com suporte para Microsoft Outlook aberto (1997, 2000, 2003, 2007, 2010). Arquivos Winmail.dat, podem extrair e salvar anexos Winmail.dat
  • TNEF's Enough - Decodificador de freeware para Mac OS 9 e Mac OS X
  • tnefDD - decodificador GPL gratuito com funcionalidade de arrastar e soltar para Mac OS X
  • TNEF - versão MacPorts do decodificador de linha de comando TNEF Mac OS X
  • Letter Opener ( anteriormente conhecido como OMiC ) - Shareware, plugin para Apple Mail

iPhone e iPad

  • Winmail File Viewer - aplicativo universal pago para iPhone , iPod Touch e iPad para abrir anexos winmail.dat com opção de salvar e compartilhar arquivos extraídos
  • WinMail.dat Viewer - Navegue pelos arquivos winmail.dat do Outlook - Aplicativo universal pago para iPhone , iPod Touch e iPad para abrir anexos winmail.dat com opção de visualizar, salvar e compartilhar arquivos extraídos
  • Winmail File Viewer + - Aplicativo universal pago para iPhone , iPod Touch e iPad para abrir anexos winmail.dat com opção de salvar e compartilhar arquivos extraídos
  • Klammer - arquivos abertos EML, MSG e Winmail.dat - Aplicativo universal pago para iPhone , iPod Touch e iPad com compra no aplicativo para fornecer funcionalidade
  • WinDat Opener - aplicativo pago para iPhone , iPod Touch e iPad
  • Letter Opener - aplicativo universal gratuito para iPhone , iPod Touch e iPad com compra no aplicativo para fornecer funcionalidade
  • TNEF's Enough - aplicativo universal gratuito para iPhone, iPod Touch e iPad

Microsoft Windows

  • Winmail.dat Reader - decodificador freeware fácil de usar
  • Winmail Opener - decodificador de freeware
  • tnef2win - decodificador de freeware
  • Visualizador de arquivos grátis - decodificador de freeware
  • fentun - decodificador de freeware
  • Visualizador Winmail.dat - aplicativo moderno do Windows 8 (não gratuito)

Android

  • TNEF Extractor - Um aplicativo Android gratuito e de código aberto (GPLv3)
  • Opener - Um aplicativo Android grátis
  • Reader - aplicativo Android gratuito também disponível

Conectados

  • extrator e conversor de documentos winmail.dat - Gratuito, em um tema moderno e responsivo
  • Reader Online - A versão online do Winmail.dat Reader (grátis)
  • Serviço tud.at - serviço da Web e script de PHP com licença GPL para ler anexos em arquivos winmail.dat
  • www.winmaildat.com - Outro extrator winmail.dat online que permite fazer upload de até 5 MB
  • the-computer-site.com - converte o arquivo winmail.dat em um arquivo zip

Bibliotecas de software

  • JTNEF - pacote GPL Java TNEF
  • POI-HMEF - Biblioteca Java do projeto Apache POI
  • MVCOM - componente COM comercial para analisar TNEF
  • Convert :: TNEF - biblioteca TNEF escrita em Perl
  • Biblioteca tnefparse - biblioteca de acesso TNEF escrita em Python , licenciada sob LGPL
  • Aspose Email - Biblioteca comercial Java e .NET que pode analisar e extrair dados TNEF
  • Componente EAGetMail - Biblioteca comercial .NET e ActiveX que pode analisar e extrair dados TNEF
  • node-tnef - ferramenta / biblioteca de linha de comando NodeJS que pode analisar e extrair dados TNEF
  • libytnef - Biblioteca extrator GPL TNEF escrita em C

Referências

  1. ^ "Alguns tipos de mídia Microsoft para registro" . IANA . Recuperado em 25 de outubro de 2010 .
  2. ^ "Quando você usa o Outlook 2007 para enviar uma mensagem de e-mail, o destinatário da mensagem vê um anexo chamado Winmail.dat" . Microsoft. 29 de julho de 2009 . Recuperado em 3 de março de 2011 .
  3. ^ a b c "Descrição do formato de encapsulamento neutro de transporte (TNEF) no Outlook 2000" . Microsoft . Recuperado em 11 de setembro de 2009 .
  4. ^ a b "Como os formatos de mensagem de e-mail afetam os e-mails da Internet no Outlook" . Microsoft. 30 de março de 2005 . Recuperado em 13 de outubro de 2006 .
  5. ^ Microsoft KBA # 323483
  6. ^ "Claws Mail - Plugins" . www.Claws-Mail.org . Recuperado em 23 de dezembro de 2017 .
  7. ^ "LookOut" . addons.Mozilla.org . Recuperado em 23 de dezembro de 2017 .
  8. ^ "LookOut (versão fixa)" . addons.Mozilla.org . Recuperado em 23 de dezembro de 2017 .
  9. ^ "mozdev.org - lookout: index" . lookout.MozDev.org . Recuperado em 23 de dezembro de 2017 .
  10. ^ "77811 - Visualizador embutido para formatos de correio proprietários da Microsoft (ms-tnef, etc.) [" winmail.dat "]" . bugzilla.Mozilla.org . Recuperado em 23 de dezembro de 2017 .
  11. ^ a b Yeraze (21 de novembro de 2017). "ytnef: Leitor de fluxo TNEF de Yeraze - para arquivos winmail.dat" . Recuperado em 23 de dezembro de 2017 - via GitHub.
  12. ^ Simpson, Mark (8 de dezembro de 2017). "tnef" . Recuperado em 23 de dezembro de 2017 - via GitHub.
  13. ^ "KTnef" . SourceForge . Recuperado em 23 de dezembro de 2017 .
  14. ^ "Klammer na Mac App Store" . Mac App Store . Recuperado em 23 de dezembro de 2017 .
  15. ^ "MailRaider Pro na Mac App Store" . Mac App Store . Recuperado em 23 de dezembro de 2017 .
  16. ^ "Winmail Viewer - Abra e leia arquivos Winmail.dat na Mac App Store" . Mac App Store . Recuperado em 23 de dezembro de 2017 .
  17. ^ "Josh Jacob - TNEF's Enough" . www.JoshJacob.com . Recuperado em 23 de dezembro de 2017 .
  18. ^ "tnefDD" . SourceForge.net . Recuperado em 23 de dezembro de 2017 .
  19. ^ (mij@macports.org), Jim Mock. "O Projeto MacPorts - Portas disponíveis" . www.MacPorts.org . Recuperado em 23 de dezembro de 2017 .
  20. ^ "Abridor de cartas" . Restoroot.org . Arquivado do original em 2 de novembro de 2006 . Recuperado em 23 de dezembro de 2017 .
  21. ^ "Visualizador de arquivos Winmail na App Store" . App Store . Recuperado em 8 de janeiro de 2018 .
  22. ^ "WinMail.dat Viewer para OS 10 na App Store" . App Store . Recuperado em 8 de janeiro de 2018 .
  23. ^ "Winmail Viewer para iPhone e iPad na App Store" . App Store . Recuperado em 8 de janeiro de 2018 .
  24. ^ "Klammer na App Store" . App Store . Recuperado em 8 de janeiro de 2018 .
  25. ^ "WinDat Opener na App Store" . App Store . Recuperado em 8 de janeiro de 2018 .
  26. ^ "Conectando à iTunes Store" . iTunes.apple.com . Recuperado em 8 de janeiro de 2018 .
  27. ^ "TNEF's Enough" . App Store . Recuperado em 17 de março de 2020 .
  28. ^ a b "Winmail.dat Reader - Abrir arquivos winmail.dat (Freeware)" . www.Winmail-dat.com . Recuperado em 23 de dezembro de 2017 .
  29. ^ "Winmail Opener - utilitário freeware para abrir winmail.dat e outros arquivos codificados por TNEF" . www.Eolsoft.com . Recuperado em 23 de dezembro de 2017 .
  30. ^ Petersen, Frank. "tnef (TO) win, converter mstnef-attachments" . www.Petersen.de . Recuperado em 23 de dezembro de 2017 .
  31. ^ "PDF, DOC, DOCX, DAT, BIN, Visualizador de PHP - FreeFileViewer" . www.FreeFileViewer.com . Recuperado em 23 de dezembro de 2017 .
  32. ^ "Bem-vindo à página inicial do Fentun" . www.Fentun.com . Recuperado em 23 de dezembro de 2017 .
  33. ^ "Obter Winmail.dat Viewer - Letter Opener - Microsoft Store" . Microsoft Store . Recuperado em 23 de dezembro de 2017 .
  34. ^ "Ferramentas / Extrator TNEF · GitLab" . Recuperado em 22 de junho de 2020 .
  35. ^ "Winmail.dat Opener" . Google.com . Recuperado em 23 de dezembro de 2017 .
  36. ^ grapph.com, Milos Wikarski. "Conversor de documentos online grátis" . doc2any.Grapph.com . Recuperado em 23 de dezembro de 2017 .
  37. ^ "Versão online - Winmail.dat Reader" . www.Winmail-dat.com . Recuperado em 23 de dezembro de 2017 .
  38. ^ "Degenerador MS-TNEF" . tud.at . Recuperado em 23 de dezembro de 2017 .
  39. ^ "www.winmaildat.com" . Winmaildat.com . Recuperado em 23 de dezembro de 2017 .
  40. ^ "the-computer-site.com - O site do computador - Extraia anexos de arquivos WINMAIL.DAT" . The-Computer-Site.com . Recuperado em 23 de dezembro de 2017 .
  41. ^ "JTNEF - Pacote Java TNEF" . www.FreeUtils.net . Recuperado em 8 de janeiro de 2018 .
  42. ^ "POI-HMEF - API Java para acessar arquivos de codificação neutra de transporte da Microsoft (TNEF)" . poi.Apache.org . Recuperado em 8 de janeiro de 2018 .
  43. ^ "MVCOM - componente COM MAPI-Free para Outlook .pst, .msg, .ost" . www.Encryptomatic.com . Recuperado em 8 de janeiro de 2018 .
  44. ^ "Converter :: TNEF - Módulo Perl para ler arquivos TNEF - metacpan.org" . Metacpan.org . Recuperado em 8 de janeiro de 2018 .
  45. ^ "tnefparse: uma biblioteca de decodificação TNEF escrita em python, sem dependências externas" . 18 de outubro de 2017 . Recuperado em 8 de janeiro de 2018 - via GitHub.
  46. ^ Sheikh, Farrukh. "Alternativa do Outlook - APIs de e-mail para .NET Java Android SharePoint Cloud" . www.Aspose.com . Recuperado em 8 de janeiro de 2018 .
  47. ^ "Componente IMAP4, Componente POP3, Analisador de Email para C #, VB, C ++, Delphi - Recuperar Email, Analisar Email, Descriptografar Email, S / MIME, Analisar winmail.dat, TNEF, Analisar Msg Outlook, SSL, TLS" . www.EmailArchitect.net . Recuperado em 8 de janeiro de 2018 .
  48. ^ Murphy, John. "node-tnef" . Recuperado em 31 de agosto de 2018 .

links externos