Аннотация
Microsoft Outlook и клиент Microsoft Exchange иногда используют специальный метод для упаковки сведений для отправки сообщений через Интернет. Этот метод технически известен как TNEF.
Техническая информация о TNEF доступна на следующем веб-сайте MSDN:Дополнительная информация
На использование TNEF обычно влияют параметры в Outlook, которые называются форматом rtf (RTF) в Outlook. RTF и TNEF тесно связаны, но не совпадают.
Сообщение в кодировке TNEF содержит текстовую версию сообщения и двоичное вложение, которое "упаковывает" другие части исходного сообщения. В большинстве случаев двоичное вложение называется Winmail.dat и может содержать следующие сведения:-
Форматированная текстовая версия сообщения (например, сведения о шрифте и цвета).
-
Объекты OLE (например, внедренные изображения и внедренные документы Microsoft Office).
-
Специальные функции Outlook (например, пользовательские формы, кнопки голосования и приглашения на собрания).
-
Обычные вложения файлов, добавленные в исходное сообщение.
В дополнение к ранее перечисленным сведениям в файл Winmail.dat встроен путь к файлу личных папок (PST) и имя входа. Хотя эти данные не предоставляются получателю явным образом, если получатель открывает файл Winmail.dat для редактирования в двоичном или текстовом редакторе, он сможет увидеть путь и имя входа. Имейте в виду, что сведения о пароле не отображаются. Чтобы убедиться, что путь к PST-файлу или имени входа не включен в вложение Winmail.dat, выполните действия, описанные в этой статье, чтобы отправить сообщения, которые не содержат Winmail.dat файл.
Для некоторых функций Outlook требуется правильное понимание кодировки TNEF получателем электронной почты в Интернете, который также использует Outlook. Например, при отправке сообщения с кнопками голосования получателю через Интернет, если TNEF не включен для этого получателя, кнопки голосования не будут получены. Или для отправки сообщений с обычными вложениями файлов TNEF не требуется. Если вы отправляете сообщения с вложениями файлов получателю, который не использует Outlook или клиент Exchange, рекомендуется вручную выбрать формат электронной почты, который не требует TNEF (например, HTML или обычный текст). Если сообщение отправляется без TNEF, получатель может просматривать и сохранять вложения должным образом.Отправка и получение проблем
Когда почтовый клиент, который не понимает TNEF, получает сообщение, содержащее сведения о TNEF, ниже приведены два распространенных результата:
-
Получена версия сообщения в виде обычного текста, содержащая вложение с именем Winmail.dat. Вложение Winmail.dat не содержит полезных сведений при открытии, так как оно имеет формат TNEF.
-
Получена версия обычного текста сообщения, которая содержит вложение с универсальным именем, например ATT00008.dat или ATT00005.eml. В этом случае клиент не может распознать ни часть сообщения TNEF, ни имя файла Winmail.dat. Таким образом, создается имя файла для хранения сведений TNEF.
В дополнение к принимающему клиенту, почтовый сервер обычно удаляет данные TNEF из сообщений по мере их доставки. Если параметр сервера для удаления TNEF включен, клиенты всегда будут получать версию сообщения в виде обычного текста. Exchange Server является примером программы сервера электронной почты, которая может удалить TNEF из сообщений.
Кодировка сообщений
Интернет-стандарты для кодирования сообщений, таких как mpart Internet Mail Extensions (MIME) и UUENCODE, используются независимо от TNEF. TNEF может существовать в сообщении в кодировке MIME как часть текста MIME типа application/ms-tnef или в сообщении UUENCODED в виде вложения с именем Winmail.dat. Для правильного отображения инкапсулированной информации принимающий клиент должен понимать отправляемую кодировку TNEF.
Управление TNEF в сообщениях
Управлять TNEF можно с помощью одного из трех методов:
-
Глобальный. Если вы измените формат электронной почты по умолчанию на обычный текст или HTML, это поможет убедиться, что TNEF не отправляется, если он не требуется компоненту Outlook.
-
На получателя. Вы можете указать в адресе электронной почты получателя не отправлять TNEF, чтобы получатель всегда получал обычные текстовые версии сообщения.
-
За сообщение — при создании нового сообщения или ответе на полученное сообщение.
Метод 1. Как внести глобальные изменения в TNEF
Для Microsoft Outlook 2010, русская версия и более поздних версий:
Чтобы отключить TNEF, выполните следующие действия.-
Перейдите на вкладку Файл , выберите пункт Параметры, а затем — Почта.
-
В списке Создать в этом формате сообщения щелкните Обычный текст или HTML, а затем нажмите кнопку ОК.
Чтобы отправить сообщения в TNEF, выполните следующие действия.
-
Перейдите на вкладку Файл , выберите пункт Параметры, а затем — Почта.
Метод 2. Как внести изменение для каждого получателя для TNEF
Для Outlook 2010:
В папке "Контакты" Чтобы отключить TNEF, выполните следующие действия.-
Откройте запись получателя в папке Контакты .
-
Дважды щелкните адрес электронной почты получателя.
-
Появится карточка контакта . Щелкните Просмотреть дополнительные параметры взаимодействия с этим пользователем, а затем выберите свойства Outlook.
-
Выберите Отправить только обычный текст в списке Формат интернета .
Чтобы отправить в TNEF, выполните следующие действия.
-
Откройте запись получателя в папке Контакты .
-
Дважды щелкните адрес электронной почты получателя.
-
Появится карточка контакта . Щелкните Просмотреть дополнительные параметры взаимодействия с этим пользователем, а затем выберите свойства Outlook.
-
Нажмите кнопку Отправить с помощью форматов форматов текста Outlook в поле Формат Интернета .
Метод 3. Как внести изменения в каждое сообщение для TNEF
Для Outlook 2010 и более поздних версий:
Чтобы отключить TNEF, выполните следующие действия.-
Откройте новое почтовое сообщение или нажмите кнопку Ответить в полученном сообщении.
-
На вкладке Формат текста щелкните HTML или Обычный текст.
Чтобы включить TNEF, выполните следующие действия.
-
Откройте новое почтовое сообщение или нажмите кнопку Ответить в полученном сообщении.
-
На вкладке Формат текста щелкните Форматированный текст.
Распространенные сценарии
-
Проблема. Получатель получает Winmail.dat вложение.
Решение. Отключите TNEF (для получателя или глобально). -
Проблема. Получатель получает ATT00001. Вложение DAT.
Решение. Отключите TNEF (для получателя или глобально). -
Проблема. Получатель не получает обычные вложения файлов.
Решение. Отключите TNEF (для получателя или глобально). -
Проблема: у получателя нет кнопок голосования в Outlook.
Решение. Включите TNEF для получателя. -
Проблема. Получатель получает приглашения на собрания как обычные сообщения.
Решение. Включите TNEF для получателя. -
Проблема. Получатель не получает сведения о пользовательской форме.
Решение. Включите TNEF для получателя. -
Проблема. Получатель не получает форматированный текст сообщения.
Решение. Включите TNEF для получателя.