Transportneutralt inkapslingsformat

Transport Neutral Encapsulation Format eller TNEF är ett proprietärt format för e-postbilagor som används av Microsoft Outlook och Microsoft Exchange Server . En bifogad fil med TNEF-kodning heter oftast winmail.dat eller win.dat , och har en MIME-typ Application/MS-TNEF . Den officiella ( IANA ) mediatypen är dock application/vnd.ms-tnef .

Översikt

Vissa TNEF-filer innehåller information som endast används av Outlook för att generera en rikt formaterad vy av meddelandet, till exempel inbäddade ( OLE ) dokument eller Outlook-specifika funktioner som formulär, röstningsknappar och mötesförfrågningar. Andra TNEF-filer kan innehålla filer som har bifogats ett e-postmeddelande.

Inom Outlook e-postklient kan TNEF-kodning inte explicit aktiveras eller inaktiveras (förutom via en registerinställning). Att välja RTF som format för att skicka ett e-postmeddelande möjliggör implicit TNEF-kodning, och använder den istället för den vanligare och allmänt kompatibla MIME -standarden. När du skickar i vanlig text eller HTML -format föredrar vissa versioner av Outlook (uppenbarligen även Outlook 2000 ) MIME, men kan fortfarande använda TNEF under vissa omständigheter (till exempel om en Outlook-funktion kräver det).

TNEF-bilagor kan innehålla säkerhetskänslig information som användarnamn och filsökvägar, från vilka åtkomstkontroller möjligen kan härledas.

Exchange Server

Native-mode Microsoft Exchange 2000-organisationer kommer, under vissa omständigheter, att skicka hela meddelanden som TNEF-kodade råbinära, oberoende av vad som annonseras av den mottagande SMTP -servern. Som dokumenterats i Microsoft KBA #323483 är den här tekniken inte RFC- kompatibel eftersom dessa meddelanden har följande egenskaper:

  • De kan innehålla icke-ASCII-tecken utanför intervallet 0–127 US-ASCII.
  • Raderna i dessa meddelanden är ofta för långa för transport via SMTP.
  • De följer inte CRLF.CRLF meddelandetermineringssemantik som specificeras i RFC 821.

Intern kommunikation mellan Exchange-servrar (2000 och senare) över SMTP kodar meddelandet i S/TNEF-format (sammanfattning av TNEF). Konverteringen mellan det format som krävs av slutklienten på Internet utförs på den sista Hub Transport-servern före slutleverans, och när Hub Transport-rollen för en Exchange Server är på väg att leverera meddelandet till en postlåderollserver, är meddelandet konverteras till MAPI- format för lagring.

S/TNEF skiljer sig från TNEF genom att det är 8-bitars (inte 7-bitars för TNEF) och inte innehåller en vanlig textdel.

Avkodning

Program för att avkoda och extrahera filer från TNEF-kodade bilagor finns på många plattformar.

Multiplattform

  • Geary (e-postklient) stöder TNEF sedan version 3.33.1
  • TNEF Parse – Claws Mail- plugin
  • LookOut eller dess efterföljare LookOut (fixversion) – Mozilla Thunderbird- tillägg. Se även:
    • LookOut projektsida på MozDev.org
    • Bug 77811 – Inline viewer för Microsofts proprietära e-postformat, en 21-plus år gammal felrapport på Mozilla Bugzilla
  • Wireshark – Version 1.2 och senare kan öppna och dissekera winmail.dat-filer, även om det inte är användbart som e-postläsare

Unix-liknande eller POSIX kommandorad

  • yTNEF – GPL TNEF-extraktor från POSIX -kommandoraden, designad speciellt för att läsa winmail.dat
  • TNEF – GPL TNEF-extraktor från POSIX-kommandoraden
  • KTNEF – GPL TNEF-extraktor av KDE

Mac

  • Klammer – Shareware för Mac OS X , tillgängligt på App Store; stöder även MSG-filer
  • MailRaider Pro - Applikation för Mac OS X, tillgänglig på App store; stöder även MSG-filer
  • Winmail Viewer – Shareware Winmail.dat viewer för Mac OS X 10.6 eller senare, tillgänglig på App Store, stöder öppna Microsoft Outlook (1997, 2000, 2003, 2007, 2010). Winmail.dat-filer, kan extrahera och spara Winmail.dat-bilagor
  • TNEF's Enough – Freeware-avkodare för Mac OS 9 och Mac OS X
  • tnefDD – Gratis GPL-avkodare med dra-och-släpp-funktion för Mac OS X
  • TNEF – MacPorts version av TNEF kommandoradsavkodare Mac OS X
  • Brevöppnare ( tidigare känd som OMiC ) – Shareware, plugin för Apple Mail

iPhone och iPad

  • Winmail File Viewer – Betald universell app för iPhone , iPod Touch och iPad för att öppna winmail.dat-bilagor med möjlighet att spara och dela extraherade filer
  • WinMail.dat Viewer - Bläddra i Outlook winmail.dat-filer – Betald universell app för iPhone , iPod Touch och iPad för att öppna winmail.dat-bilagor med möjlighet att visa, spara och dela extraherade filer
  • Winmail File Viewer+ – Betald universell app för iPhone , iPod Touch och iPad för att öppna winmail.dat-bilagor med möjlighet att spara och dela extraherade filer
  • Klammer - öppna EML-, MSG- och Winmail.dat-filer – Betald universell app för iPhone , iPod Touch och iPad med köp i appen för att tillhandahålla funktionalitet
  • WinDat Opener – Betald app för iPhone , iPod Touch och iPad
  • Brevöppnare – Gratis universell app för iPhone , iPod Touch och iPad med köp i appen för att ge funktionalitet
  • TNEF's Enough - gratis universell app för iPhone, iPod Touch och iPad

Microsoft Windows

  • Winmail.dat Reader – Freeware lättanvänd avkodare
  • Winmail Opener – Gratis dekoder
  • tnef2win – Freeware-avkodare
  • Free File Viewer – Gratis dekoder
  • fentun – Freeware-avkodare
  • Winmail.dat Viewer – modern Windows 8-app (icke-gratis)

Android

  • TNEF Extractor – En gratis och öppen källkod (GPLv3) Android-app
  • Öppnare – En gratis Android-app
  • Reader - Gratis Android-app finns också

Uppkopplad

  • winmail.dat-extraktor och dokumentkonverterare – Gratis, i modernt, responsivt tema
  • Reader Online – Onlineversionen av Winmail.dat Reader (gratis)
  • tud.at-tjänst – Webbtjänst och GPL- licensierad PHP- skript för att läsa bilagor i winmail.dat-filer
  • www.winmaildat.com – En annan winmail.dat-extraktor online som gör det möjligt att ladda upp upp till 5 MB
  • the-computer-site.com – konverterar winmail.dat-filen till en zip-fil

Programvarubibliotek

  • JTNEF – GPL Java TNEF-paket
  • POI-HMEF – Java-bibliotek för Apache POI -projektet
  • MVCOM – Kommersiell COM-komponent för att analysera TNEF
  • Convert::TNEF – TNEF-bibliotek skrivet i Perl
  • tnefparse-bibliotek – TNEF-åtkomstbibliotek skrivet i Python , licensierat under LGPL
  • Aspose Email – Kommersiellt Java- och .NET-bibliotek som kan analysera och extrahera TNEF-data
  • EAGetMail Component – ​​Kommersiellt .NET- och ActiveX-bibliotek som kan analysera och extrahera TNEF-data
  • node-tnef - NodeJS kommandoradsverktyg/bibliotek som kan analysera och extrahera TNEF-data
  • libytnef – GPL TNEF-extraktorbibliotek skrivet i C
  • MimeKit – Ett .NET MIME-skapande och parserbibliotek med stöd för TNEF
  1. ^ "Vissa Microsoft-mediatyper för registrering" . IANA . Hämtad 25 oktober 2010 .
  2. ^ "När du använder Outlook 2007 för att skicka ett e-postmeddelande, ser mottagaren av meddelandet en bilaga som kallas Winmail.dat" . Microsoft. 29 juli 2009 . Hämtad 3 mars 2011 .
  3. ^ a b c "Beskrivning av Transport Neutral Encapsulation Format (TNEF) i Outlook 2000" . Microsoft. Arkiverad från originalet den 4 september 2009 . Hämtad 11 september 2009 .
  4. ^ a b "Hur format för e-postmeddelanden påverkar Internet-e-post i Outlook" . Microsoft. 30 mars 2005 . Hämtad 13 oktober 2006 .
  5. ^ Microsoft KBA #323483
  6. ^ "Claws Mail - Plugins" . www.Claws-Mail.org . Hämtad 23 december 2017 .
  7. ^ "LookOut" . addons.Mozilla.org . Hämtad 23 december 2017 .
  8. ^ "LookOut (fixversion)" . addons.Mozilla.org . Hämtad 23 december 2017 .
  9. ^ "mozdev.org - lookout: index" . lookout.MozDev.org . Hämtad 23 december 2017 .
  10. ^ "77811 - Inline viewer för Microsofts proprietära e-postformat (ms-tnef, etc.) ["winmail.dat"]" . bugzilla.Mozilla.org . Hämtad 23 december 2017 .
  11. ^ a b Yeraze (21 november 2017). "ytnef: Yerazes TNEF Stream Reader - för winmail.dat-filer" . Hämtad 23 december 2017 – via GitHub.
  12. ^ Simpson, Mark (8 december 2017). "tnef" . Hämtad 23 december 2017 – via GitHub.
  13. ^ "KTnef" . SourceForge . Hämtad 23 december 2017 .
  14. ^ "Klammer på Mac App Store" . Mac App Store . Hämtad 23 december 2017 .
  15. ^ "MailRaider Pro på Mac App Store" . Mac App Store . Hämtad 23 december 2017 .
  16. ^ "Winmail Viewer - Öppna och läs Winmail.dat-filer på Mac App Store" . Mac App Store . Hämtad 23 december 2017 .
  17. ^ "Josh Jacob - TNEF's Enough" . www.JoshJacob.com . Hämtad 23 december 2017 .
  18. ^ "tnefDD" . SourceForge.net . Hämtad 23 december 2017 .
  19. ^ ([email protected]), Jim Mock. "MacPorts-projektet - tillgängliga portar" . www.MacPorts.org . Hämtad 23 december 2017 .
  20. ^ "Brevöppnare" . Restoroot.org . Arkiverad från originalet den 2 november 2006 . Hämtad 23 december 2017 .
  21. ^ "Winmail File Viewer på App Store" . App Store . Hämtad 8 januari 2018 .
  22. ^ "WinMail.dat Viewer för OS 10 på App Store" . App Store . Hämtad 8 januari 2018 .
  23. ^ "Winmail Viewer för iPhone och iPad på App Store" . App Store . Hämtad 8 januari 2018 .
  24. ^ "Klammer på App Store" . App Store . Hämtad 8 januari 2018 .
  25. ^ "WinDat Opener på App Store" . App Store . Hämtad 8 januari 2018 .
  26. ^ "Ansluter till iTunes Store" . iTunes.apple.com . Hämtad 8 januari 2018 .
  27. ^ "TNEF är nog" . App Store . Hämtad 17 mars 2020 .
  28. ^ a b "Winmail.dat Reader - Öppna winmail.dat-filer (gratisprogram)" . www.Winmail-dat.com . Hämtad 23 december 2017 .
  29. ^ "Winmail Opener - gratisprogram för att öppna winmail.dat och andra TNEF-kodade filer" . www.Eolsoft.com . Hämtad 23 december 2017 .
  30. ^ Petersen, Frank. "tnef(TO)win, convert mstnef-attachments" . www.Petersen.de . Hämtad 23 december 2017 .
  31. ^ "PDF, DOC, DOCX, DAT, BIN, PHP Viewer - FreeFileViewer" . www.FreeFileViewer.com . Hämtad 23 december 2017 .
  32. ^ "Välkommen till Fentuns hemsida" . www.Fentun.com . Hämtad 23 december 2017 .
  33. ^ "Hämta Winmail.dat Viewer - Brevöppnare - Microsoft Store" . Microsoft Store . Hämtad 23 december 2017 .
  34. ^ "Verktyg / TNEF Extractor · GitLab" . Hämtad 22 juni 2020 .
  35. ^ "Winmail.dat Öppnare" . Google.com . Hämtad 23 december 2017 .
  36. ^ grapph.com, Milos Wikarski. "Gratis dokumentkonverterare online" . doc2any.Grapph.com . Hämtad 23 december 2017 .
  37. ^ "Onlineversion - Winmail.dat Reader" . www.Winmail-dat.com . Hämtad 23 december 2017 .
  38. ^ "MS-TNEF degenerator" . tud.at . Hämtad 23 december 2017 .
  39. ^ "www.winmaildat.com" . Winmaildat.com . Hämtad 23 december 2017 .
  40. ^ "the-computer-site.com - Datorplatsen - Extrahera bilagor från WINMAIL.DAT-filer" . The-Computer-Site.com . Hämtad 23 december 2017 .
  41. ^ "JTNEF - Java TNEF-paket" . www.FreeUtils.net . Hämtad 8 januari 2018 .
  42. ^ "POI-HMEF - Java API för att komma åt Microsoft Transport Neutral Encoding Files (TNEF)" . poi.Apache.org . Hämtad 8 januari 2018 .
  43. ^ "MVCOM - MAPI-fri COM-komponent för Outlook .pst, .msg, .ost" . www.Encryptomatic.com . Hämtad 8 januari 2018 .
  44. ^ "Konvertera::TNEF - Perl-modul för att läsa TNEF-filer - metacpan.org" . Metacpan.org . Hämtad 8 januari 2018 .
  45. ^ "tnefparse: ett TNEF-avkodningsbibliotek skrivet i python, utan externa beroenden" . 18 oktober 2017 . Hämtad 8 januari 2018 – via GitHub.
  46. ^ Sheikh, Farrukh. "Outlook Alternative - Email API:er för .NET Java Android SharePoint Cloud" . www.Aspose.com . Hämtad 8 januari 2018 .
  47. ^ "IMAP4-komponent, POP3-komponent, e-postparser för C#, VB, C++, Delphi - Hämta e-post, tolka e-post, dekryptera e-post, S/MIME, analysera winmail.dat, TNEF, analysera Outlook-meddelande, SSL, TLS" . www.EmailArchitect.net . Hämtad 8 januari 2018 .
  48. ^ Murphy, John. "nod-tnef" . Hämtad 31 augusti 2018 .
  49. ^ "MimeKit.Tnef Namespace" . www.mimekit.net . Hämtad 22 december 2022 .

externa länkar