Сценарий
Вы настроили Exclaimer и обнаружили, что содержимое электронной почты, такое как кнопки голосования, задачи и контакты, использующие формат Transport Neutral Encapsulation Format (TNEF), отсутствуют в полученных электронных письмах.
Причина
Transport Neutral Encapsulation Format (TNEF) - это собственный формат, созданный Microsoft для поддержки некоторых функций, специфичных для Outlook. Другие почтовые клиенты могут не поддерживать TNEF, что может вызывать проблемы совместимости или отображения при неправильной настройке.
По умолчанию, электронные письма, покидающие среду Microsoft 365, будут преобразованы в стандартный формат электронной почты (EML), а не в TNEF, чтобы избежать таких проблем.
Так как задачи, кнопки голосования и контакты хранятся как свойства MAPI, инкапсулированные в формате Transport Neutral Encapsulation Format (TNEF), они удаляются Exchange при отправке электронной почты из Microsoft 365 в Exclaimer, так как они не поддерживаются в формате EML.
Решение
Чтобы решить эту проблему, вам необходимо создать внутренний удаленный домен и установить значение TNEF в True для этого домена:
Вы можете выполнить одно из описанных ниже действий - пожалуйста, нажмите на необходимое действие, перечисленное ниже, чтобы прочитать подробное описание:
- Установите модуль Exchange Online PowerShell.
Для этого:
- Откройте Windows PowerShell и запустите эту команду от имени администратора:
Install-Module -Name ExchangeOnlineManagement- Подтвердите установку этого модуля PowerShell.
ПРИМЕЧАНИЕ: Для дополнительных вариантов установки см. ExchangeOnlineManagement.
- Подключитесь к Exchange Online PowerShell.
Выполните эту команду:
Connect-ExchangeOnline -UserPrincipalName <ИмяПользователя>- Где ИмяПользователя это имя пользователя вашей учетной записи глобального администратора. - Выполните эту команду:
New-RemoteDomain -DomainName "domain.com" -Name <ОтображаемоеИмя>- Где DomainName должен быть доменом, с которого вы отправляете. Отображаемое имя может быть любым - мы рекомендуем 'internal'.
- Выполните эту команду:
Set-RemoteDomain -Identity "ОтображаемоеИмя" -TNEFenabled $true - Повторите этот процесс для каждого внутреннего домена, с которого вы отправляете.
-
Перейдите по ссылке https://admin.exchange.microsoft.com/#/remotedomains
- Войдите с помощью учетных данных глобального администратора.
- Нажмите Добавить удаленный домен.
Откроется экран Новый удаленный домен.
- В поле Имя введите имя домена. В этом примере мы ввели 'Внутренний'.
-
В поле Удаленный домен введите имя вашего внутреннего домена. В этом примере мы ввели 'Internaldomain.com'.
Пример:
- Нажмите Далее, чтобы продолжить.
- В разделе Типы автоматических ответов на отсутствие на рабочем месте выберите Разрешить только внешние автоматические ответы на отсутствие.
- В разделе Автоматические ответы выберите Разрешить автоматические ответы и Разрешить автоматическое перенаправление.
- Нажмите Далее, чтобы продолжить.
- В разделе Отчеты о доставке сообщений выберите Разрешить отчеты о доставке и Разрешить отчеты о недоставке.
- Нажмите Далее, чтобы продолжить.
- В разделе Использовать формат текста с разметкой выберите Всегда.
- В раскрывающемся списке Набор символов MIME выберите Unicode (UTF -8).
- В раскрывающемся списке Набор символов Non-MIME выберите Unicode (UTF -8).
- Нажмите Далее, чтобы продолжить.
- Теперь проверьте выбранные настройки.
- Нажмите Сохранить, чтобы сохранить настройки.
Появится сообщение о успешном создании нового удаленного домена.
- Повторите этот процесс для каждого внутреннего домена, с которого вы отправляете сообщения.