Формат инкапсуляции транспортного нейтраля

Формат инкапсуляции транспортного нейтраля

редактировать

Формат нейтральной инкапсуляции транспорта или TNEF является проприетарным адресом электронной почты формат вложения, используемый Microsoft Outlook и Microsoft Exchange Server. Прикрепленный файл с кодировкой TNEF чаще всего называется winmail.dat или win.dat и имеет тип MIME Application / MS-TNEF. Однако официальным (IANA ) типом носителя является application / vnd.ms-tnef.

Содержание
  • 1 Обзор
  • 2 Сервер Exchange
  • 3 Декодирование
    • 3.1 Мультиплатформенность
    • 3.2 Unix-подобная командная строка или POSIX
    • 3.3 Mac
    • 3.4 iPhone и iPad
    • 3.5 Microsoft Windows
    • 3.6 Android
    • 3.7 Online
    • 3.8 Программные библиотеки
  • 4 Ссылки
  • 5 Внешние ссылки
Обзор

Некоторые файлы TNEF содержат информацию, используемую только Outlook для создания широкоформатированного представления сообщения, например, встроенные (OLE ) документы или Особые функции Outlook, такие как формы, кнопки голосования и приглашения на собрания. Другие файлы TNEF могут содержать файлы, вложенные в сообщение электронной почты.

В почтовом клиенте Outlook нельзя явно включить или отключить кодировку TNEF (кроме как с помощью параметра реестра). Выбор RTF в качестве формата для отправки электронной почты неявно включает кодировку TNEF, используя ее вместо более распространенного и широко совместимого стандарта MIME. При отправке сообщений в формате обычного текста или HTML некоторые версии Outlook (очевидно, включая Outlook 2000 ) предпочитают MIME, но могут по-прежнему использовать TNEF при некоторых обстоятельствах (для Например, если это требуется для функции Outlook).

Вложения TNEF могут содержать конфиденциальную информацию о безопасности, такую ​​как имя пользователя и пути к файлам, из которых могут быть выведены элементы управления доступом.

Сервер Exchange

Организации Microsoft Exchange 2000 в собственном режиме в некоторых случаях будут отправлять целые сообщения в виде необработанных двоичных файлов в кодировке TNEF независимо от того, что объявляется принимающим SMTP сервер. Как описано в Microsoft KBA № 323483, этот метод не соответствует RFC, поскольку эти сообщения имеют следующие характеристики:

  • Они могут включать символы, отличные от ASCII, за пределами диапазона 0–127 US-ASCII.
  • Строки в этих сообщениях часто слишком длинные для передачи через SMTP.
  • Они не соответствуют семантике завершения сообщения CRLF.CRLF, как указано в RFC 821.

Внутренняя связь между Серверы Exchange (2000 и новее) по SMTP кодируют сообщение в формате S / TNEF (Summary TNEF). Преобразование между форматом, необходимым конечному клиенту в Интернете, выполняется на последнем транспортном сервере-концентраторе перед окончательной доставкой, и когда роль транспортного сервера-концентратора Exchange Server собирается доставить сообщение на сервер роли почтового ящика, сообщение преобразован в формат MAPI для хранения.

S / TNEF отличается от TNEF тем, что он 8-битный (не 7-битный для TNEF) и не содержит текстовой части.

Декодирование

Программы для декодирования и извлечения файлов из вложений с кодировкой TNEF доступны на многих платформах.

Многоплатформенный

  • Geary (почтовый клиент) поддерживает TNEF, начиная с версии 3.33.1
  • TNEF Parse - Claws Mail плагин
  • LookOut или его преемник LookOut (исправленная версия) - расширение Mozilla Thunderbird. См. Также:
    • Страница проекта LookOut на MozDev.org
    • Ошибка 77811 - Встроенная программа просмотра для проприетарных форматов почты Microsoft, отчет об ошибке, опубликованный более 15 лет назад в Mozilla Bugzilla
  • Wireshark - Версия 1.2 и более поздние версии могут открывать и анализировать файлы winmail.dat, хотя они не используются в качестве программы чтения почты

Unix-подобной командной строки или командной строки POSIX

  • yTNEF - GPL Экстрактор TNEF из командной строки POSIX, разработанный специально для чтения winmail.dat
  • TNEF - GPL экстрактор TNEF из командной строки POSIX
  • KTNEF - Экстрактор GPL TNEF от KDE

Mac

  • Klammer - условно-бесплатное ПО для Mac OS X, доступно в магазине приложений; также поддерживает файлы MSG
  • MailRaider Pro - приложение для Mac OS X, доступное в магазине приложений; также поддерживает файлы MSG
  • Winmail Viewer - условно-бесплатная программа просмотра Winmail.dat для Mac OS X 10.6 или более поздних версий, доступная в App Store, поддержка открытого Microsoft Outlook (1997, 2000, 2003, 2007, 2010). Файлы Winmail.dat, могут извлекать и сохранять вложения Winmail.dat
  • TNEF's Enough - бесплатный декодер для Mac OS 9 и Mac OS X
  • tnefDD - бесплатный декодер GPL с функция перетаскивания для Mac OS X
  • TNEF - MacPorts версия декодера командной строки TNEF Mac OS X
  • Letter Opener (ранее известная как OMiC) - Условно-бесплатная программа, плагин для Apple Mail

iPhone и iPad

  • Winmail File Viewer - Платное универсальное приложение для iPhone, iPod Touch и iPad, чтобы открывать вложения winmail.dat с возможностью сохранения и совместного использования извлеченных файлов
  • WinMail.dat Viewer - Просмотр файлов winmail.dat Outlook - Платное универсальное приложение для iPhone, iPod Touch и iPad для открытия вложений winmail.dat с возможностью просмотра, сохранения и обмена извлеченными файлами
  • Winmail File Viewer + - платное универсальное приложение для iPhone, iPod Touch и iPad для открытия вложений winmail.dat с возможностью сохранения и обмена ex отслеживаемые файлы
  • Klammer - открытие файлов EML, MSG и Winmail.dat - платное универсальное приложение для iPhone, iPod Touch и iPad с покупка в приложении для обеспечения функциональности
  • WinDat Opener - платное приложение для iPhone, iPod Touch и iPad
  • Letter Opener - бесплатное универсальное приложение для iPhone, iPod Touch и iPad с покупкой в ​​приложении для обеспечения функциональности
  • TNEF's Enough - Бесплатное универсальное приложение для iPhone, iPod Touch и iPad

Microsoft Windows

  • Winmail.dat Reader - бесплатный простой в использовании декодер
  • Winmail Opener - бесплатный декодер
  • tnef2win - бесплатный декодер
  • Free File Viewer - Freeware decoder
  • fentun - Freeware decoder
  • Winmail.dat Viewer - современное приложение для Windows 8 (платное)

Android

  • TNEF Extractor - бесплатное и приложение для Android с открытым исходным кодом (GPLv3)
  • Opener - бесплатное приложение для Android
  • Reader - также доступно бесплатное приложение для Android

в Интернете

  • winmail.dat экстрактор и конвертер документов - Бесплатная, современная, адаптивная тема
  • Reader Online - Онлайн-версия Winmail.dat Reader (бесплатно)
  • служба tud.at - Веб-служба и GPL лицензированный PHP скрипт для чтения вложений в файлах winmail.dat
  • www.winmaildat.com - еще один онлайн-экстрактор winmail.dat, который позволяет загружать до 5 МБ
  • the-computer-site.com - конвертирует файл winmail.dat в zip-файл

Программные библиотеки

  • JTNEF - GPL Пакет Java TNEF
  • POI-HMEF - Библиотека Java проекта Apache POI
  • MVCOM - Коммерческий компонент COM для синтаксического анализа TNEF
  • Convert :: TNEF - Библиотека TNEF, написанная на Perl
  • tnefparse библиотека - библиотека доступа к TNEF, написанная на Python, под лицензией LGPL
  • Aspose Email - коммерческая библиотека Java и.NET, которая может анализировать и извлекать данные TNEF
  • EAGetMail Component - Commercial Библиотека.NET и ActiveX, которая может анализировать и извлекать данные TNEF
  • node-tnef - Инструмент / библиотека командной строки NodeJS, которая может анализировать и извлекать данные TNEF
  • libytnef - GPL Библиотека экстрактора TNEF, написанная на C
Ссылки
  1. ^«Некоторые типы Microsoft Media для регистрации». IANA. Проверено 25 октября 2010 г.
  2. ^«Когда вы используете Outlook 2007 для отправки сообщения электронной почты, получатель сообщения видит вложение, которое называется Winmail.dat». Microsoft. 29 июля 2009 г. Получено 3 марта 2011 г.
  3. ^ «Описание формата инкапсуляции транспортного нейтраля (TNEF) в Outlook 2000». Microsoft. Проверено 11 сентября 2009 г.
  4. ^ «Как форматы сообщений электронной почты влияют на электронную почту Интернета в Outlook». Microsoft. 30 марта 2005 г. Получено 13 октября 2006 г.
  5. ^Microsoft KBA № 323483
  6. ^"Claws Mail - Plugins". www.Claws-Mail.org. Получено 23 декабря 2017 г.
  7. ^"LookOut". addons.Mozilla.org. Проверено 23 декабря 2017 г.
  8. ^«LookOut (исправленная версия)». addons.Mozilla.org. Получено 23 декабря 2017 г.
  9. ^"mozdev.org - lookout: index". lookout.MozDev.org. Проверено 23 декабря 2017 г.
  10. ^"77811 - Встроенная программа просмотра проприетарных почтовых форматов Microsoft (ms-tnef и т. Д.) [" Winmail.dat "]". bugzilla.Mozilla.org. Проверено 23 декабря 2017 г.
  11. ^ Еразе (21 ноября 2017 г.). "ytnef: Yeraze's TNEF Stream Reader - для файлов winmail.dat". Получено 23 декабря 2017 г. - через GitHub.
  12. ^Симпсон, Марк (8 декабря 2017 г.). "тнеф". Получено 23 декабря 2017 г. - через GitHub.
  13. ^"KTnef". SourceForge. Получено 23 декабря 2017 г.
  14. ^«Кламмер в Mac App Store». Магазин приложений для Mac. Получено 23 декабря 2017 г.
  15. ^«MailRaider Pro в Mac App Store». Магазин приложений Mac. Получено 23 декабря 2017 г.
  16. ^«Winmail Viewer - Открытие и чтение файлов Winmail.dat в Mac App Store». Магазин приложений для Mac. Получено 23 декабря 2017 г.
  17. ^«Джош Джейкоб - достаточно TNEF». www.JoshJacob.com. Проверено 23 декабря 2017 г.
  18. ^"tnefDD". SourceForge.net. Проверено 23 декабря 2017 г.
  19. ^([email#160;protected] ), Джим Мок. «Проект MacPorts - Доступные порты». www.MacPorts.org. Получено 23 декабря 2017 г.
  20. ^«Открывалка для писем». Restoroot.org. Архивировано из оригинала 2 ноября 2006 г. Получено 23 декабря 2017 г.
  21. ^«Программа просмотра файлов Winmail в App Store». Магазин приложений. Получено 8 января 2018 г.
  22. ^«Программа просмотра WinMail.dat для OS 10 в App Store». Магазин приложений. Получено 8 января 2018 г.
  23. ^«Winmail Viewer для iPhone и iPad в App Store». Магазин приложений. Получено 8 января 2018 г.
  24. ^«Кламмер в App Store». Магазин приложений. Получено 8 января 2018 г.
  25. ^«WinDat Opener в App Store». Магазин приложений. Получено 8 января 2018 г.
  26. ^«Подключение к iTunes Store». iTunes.apple.com. Проверено 8 января 2018 г.
  27. ^«Достаточно TNEF». Магазин приложений. Получено 17 марта 2020 г.
  28. ^ "Winmail.dat Reader - Open winmail.dat files (Freeware)". www.Winmail-dat.com. Проверено 23 декабря 2017 г.
  29. ^«Winmail Opener - бесплатная утилита для открытия winmail.dat и других файлов в формате TNEF». www.Eolsoft.com. Проверено 23 декабря 2017 г.
  30. ^Петерсен, Фрэнк. "tnef (TO) win, convert mstnef-attachments". www.Petersen.de. Проверено 23 декабря 2017 г.
  31. ^«PDF, DOC, DOCX, DAT, BIN, PHP Viewer - FreeFileViewer». www.FreeFileViewer.com. Получено 23 декабря 2017 г.
  32. ^«Добро пожаловать на домашнюю страницу Fentun». www.Fentun.com. Получено 23 декабря 2017 г.
  33. ^«Получить Winmail.dat Viewer - Letter Opener - Microsoft Store». Магазин Microsoft. Получено 23 декабря 2017 г.
  34. ^«Tools / TNEF Extractor · GitLab». Получено 22 июня 2020 г.
  35. ^"Winmail.dat Opener". Google.com. Проверено 23 декабря 2017 г.
  36. ^grapph.com, Milos Wikarski. «Бесплатный онлайн-конвертер документов». doc2any.Grapph.com. Получено 23 декабря 2017 г.
  37. ^«Онлайн-версия - Winmail.dat Reader». www.Winmail-dat.com. Получено 23 декабря 2017 г.
  38. ^«MS-TNEF degenerator». туд.ат. Получено 23 декабря 2017 г.
  39. ^"www.winmaildat.com". Winmaildat.com. Получено 23 декабря 2017 г.
  40. ^"the-computer-site.com - Сайт компьютера - Извлечение вложений из файлов WINMAIL.DAT". The-Computer-Site.com. Получено 23 декабря 2017 г.
  41. ^«JTNEF - Java TNEF package». www.FreeUtils.net. Проверено 8 января 2018 г.
  42. ^«POI-HMEF - Java API для доступа к файлам нейтрального кодирования транспорта Microsoft (TNEF)». poi.Apache.org. Проверено 8 января 2018 г.
  43. ^«MVCOM - COM-компонент без MAPI для Outlook.pst,.msg,.ost». www.Encryptomatic.com. Получено 8 января 2018 г.
  44. ^"Convert :: TNEF - Perl-модуль для чтения файлов TNEF - metacpan.org". Metacpan.org. Получено 8 января 2018 г.
  45. ^«tnefparse: библиотека декодирования TNEF, написанная на Python, без внешних зависимостей». 18 октября 2017 г. Получено 8 января 2018 г. - через GitHub.
  46. ^Sheikh, Farrukh. «Альтернатива Outlook - API электронной почты для.NET Java Android SharePoint Cloud». www.Aspose.com. Получено 8 января 2018 г.
  47. ^"Компонент IMAP4, компонент POP3, анализатор электронной почты для C #, VB, C ++, Delphi - получение электронной почты, анализ электронной почты, расшифровка электронной почты, S / MIME, анализ winmail.dat, TNEF, анализ сообщений Outlook Msg., SSL, TLS ". www.EmailArchitect.net. Проверено 8 января 2018 г.
  48. ^Мерфи, Джон. "узел-тнеф". Проверено 31 августа 2018 г.
Внешние ссылки
Последняя правка сделана 2021-06-11 10:01:40
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Соглашение
О проекте