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
- ^ "Vissa Microsoft-mediatyper för registrering" . IANA . Hämtad 25 oktober 2010 .
- ^ "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 .
- ^ 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 .
- ^ a b "Hur format för e-postmeddelanden påverkar Internet-e-post i Outlook" . Microsoft. 30 mars 2005 . Hämtad 13 oktober 2006 .
- ^ Microsoft KBA #323483
- ^ "Claws Mail - Plugins" . www.Claws-Mail.org . Hämtad 23 december 2017 .
- ^ "LookOut" . addons.Mozilla.org . Hämtad 23 december 2017 .
- ^ "LookOut (fixversion)" . addons.Mozilla.org . Hämtad 23 december 2017 .
- ^ "mozdev.org - lookout: index" . lookout.MozDev.org . Hämtad 23 december 2017 .
- ^ "77811 - Inline viewer för Microsofts proprietära e-postformat (ms-tnef, etc.) ["winmail.dat"]" . bugzilla.Mozilla.org . Hämtad 23 december 2017 .
- ^ a b Yeraze (21 november 2017). "ytnef: Yerazes TNEF Stream Reader - för winmail.dat-filer" . Hämtad 23 december 2017 – via GitHub.
- ^ Simpson, Mark (8 december 2017). "tnef" . Hämtad 23 december 2017 – via GitHub.
- ^ "KTnef" . SourceForge . Hämtad 23 december 2017 .
- ^ "Klammer på Mac App Store" . Mac App Store . Hämtad 23 december 2017 .
- ^ "MailRaider Pro på Mac App Store" . Mac App Store . Hämtad 23 december 2017 .
- ^ "Winmail Viewer - Öppna och läs Winmail.dat-filer på Mac App Store" . Mac App Store . Hämtad 23 december 2017 .
- ^ "Josh Jacob - TNEF's Enough" . www.JoshJacob.com . Hämtad 23 december 2017 .
- ^ "tnefDD" . SourceForge.net . Hämtad 23 december 2017 .
- ^ ([email protected]), Jim Mock. "MacPorts-projektet - tillgängliga portar" . www.MacPorts.org . Hämtad 23 december 2017 .
- ^ "Brevöppnare" . Restoroot.org . Arkiverad från originalet den 2 november 2006 . Hämtad 23 december 2017 .
- ^ "Winmail File Viewer på App Store" . App Store . Hämtad 8 januari 2018 .
- ^ "WinMail.dat Viewer för OS 10 på App Store" . App Store . Hämtad 8 januari 2018 .
- ^ "Winmail Viewer för iPhone och iPad på App Store" . App Store . Hämtad 8 januari 2018 .
- ^ "Klammer på App Store" . App Store . Hämtad 8 januari 2018 .
- ^ "WinDat Opener på App Store" . App Store . Hämtad 8 januari 2018 .
- ^ "Ansluter till iTunes Store" . iTunes.apple.com . Hämtad 8 januari 2018 .
- ^ "TNEF är nog" . App Store . Hämtad 17 mars 2020 .
- ^ a b "Winmail.dat Reader - Öppna winmail.dat-filer (gratisprogram)" . www.Winmail-dat.com . Hämtad 23 december 2017 .
- ^ "Winmail Opener - gratisprogram för att öppna winmail.dat och andra TNEF-kodade filer" . www.Eolsoft.com . Hämtad 23 december 2017 .
- ^ Petersen, Frank. "tnef(TO)win, convert mstnef-attachments" . www.Petersen.de . Hämtad 23 december 2017 .
- ^ "PDF, DOC, DOCX, DAT, BIN, PHP Viewer - FreeFileViewer" . www.FreeFileViewer.com . Hämtad 23 december 2017 .
- ^ "Välkommen till Fentuns hemsida" . www.Fentun.com . Hämtad 23 december 2017 .
- ^ "Hämta Winmail.dat Viewer - Brevöppnare - Microsoft Store" . Microsoft Store . Hämtad 23 december 2017 .
- ^ "Verktyg / TNEF Extractor · GitLab" . Hämtad 22 juni 2020 .
- ^ "Winmail.dat Öppnare" . Google.com . Hämtad 23 december 2017 .
- ^ grapph.com, Milos Wikarski. "Gratis dokumentkonverterare online" . doc2any.Grapph.com . Hämtad 23 december 2017 .
- ^ "Onlineversion - Winmail.dat Reader" . www.Winmail-dat.com . Hämtad 23 december 2017 .
- ^ "MS-TNEF degenerator" . tud.at . Hämtad 23 december 2017 .
- ^ "www.winmaildat.com" . Winmaildat.com . Hämtad 23 december 2017 .
- ^ "the-computer-site.com - Datorplatsen - Extrahera bilagor från WINMAIL.DAT-filer" . The-Computer-Site.com . Hämtad 23 december 2017 .
- ^ "JTNEF - Java TNEF-paket" . www.FreeUtils.net . Hämtad 8 januari 2018 .
- ^ "POI-HMEF - Java API för att komma åt Microsoft Transport Neutral Encoding Files (TNEF)" . poi.Apache.org . Hämtad 8 januari 2018 .
- ^ "MVCOM - MAPI-fri COM-komponent för Outlook .pst, .msg, .ost" . www.Encryptomatic.com . Hämtad 8 januari 2018 .
- ^ "Konvertera::TNEF - Perl-modul för att läsa TNEF-filer - metacpan.org" . Metacpan.org . Hämtad 8 januari 2018 .
- ^ "tnefparse: ett TNEF-avkodningsbibliotek skrivet i python, utan externa beroenden" . 18 oktober 2017 . Hämtad 8 januari 2018 – via GitHub.
- ^ Sheikh, Farrukh. "Outlook Alternative - Email API:er för .NET Java Android SharePoint Cloud" . www.Aspose.com . Hämtad 8 januari 2018 .
- ^ "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 .
- ^ Murphy, John. "nod-tnef" . Hämtad 31 augusti 2018 .
- ^ "MimeKit.Tnef Namespace" . www.mimekit.net . Hämtad 22 december 2022 .
externa länkar
- Specifikation:
- "M-OXTNEF: Transport Neutral Encapsulation Format (TNEF) Data Algorithm" - MS-TNEF formatspecifikationer
- Microsoft Support:
- "Hur e-postmeddelandeformat påverkar Internet-e-post i Outlook" - Hur man inaktiverar TNEF i Outlook 2002 och 2003
- "Beskrivning av Transport Neutral Encapsulation Format (TNEF) i Outlook 2000" - Hur man inaktiverar TNEF i Outlook 2000
- "Hur man konfigurerar Internet-e-postmeddelandeformat på användar- och domännivåer i Exchange Server 2003" - Innehåller instruktioner om att inaktivera TNEF
- Övrigt: