Для начала: речь идет о подписке Office365 Business Premium, той самой, где можно почту своего домена размещать на Exchange Online от Microsoft. И именно с этим связаны несколько тонкостей, которые могут пригодиться при настройке всего вот этого вот.
- Проблема: Не все желаемое есть в консоли управления Exchange Online, вот бы туда залезть через Powershell….
Решение: Есть такой способ! Читаем здесь
В моем случае решение было таким:
Set-ExecutionPolicy -ExecutionPolicy Unrestricted
$UserCredential = Get-Credential
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection
Import-PSSession $Session
первой строкой задаем политику выполнения
второй — задаем переменную которую потом используем для аутентификации (появится окошко, где надо будет ввести логин-пароль учетки администратора от служб Office365 в формате admin@my-domain.ru)
третья строка — задаем параметры сессии и четвертая строка — собственно подключаемся.
- Проблема: получатели вашей почты жалуются, что им приходит непонятный winmail.dat вместо письма, или winmail.dat — вместо вложения в письме.
Решение: Читаем здесь и здесь
В моем случае, решение было таким: Сначала подключаемся к Exchange Online, затем выполняем две команды
Set-RemoteDomain -Identity default -TNEFEnabled $false
Set-RemoteDomain -Identity My-domain-name.ru -TNEFEnabled $true
первая команда — «выключает» параметр TNEFEnable для всех исходящих писем из нашего домена (что и требовалось!)
вторая команда — «включает» параметр TNEFEnable для писем внутри нашего домена (чтоб работал функционал календарей и т.п., для которых этот формат в общем то и нужен)
- Проблема: пользователи жалуются что не могут отправлять письма с большими вложениями.
решение: Читаем здесь и здесь
В моем случае несмотря на уверения Microsoft о по умолчанию включенном лимите в 150 Мб, лимит был все таки 35 Мб, чтоб увеличить его, пришлось сделать шаги приведенные в первой ссылке (обошлось без Powershell). Учтите, только, что изменения применяются не мгновенно, в моем случае пришлось ждать пару часов.