После переноса почты к другому хостеру выявилась неприятная проблема - автонастройка постоянно возвращает сервера яндекса. Используется imap, поэтому autodiscover.xml не рассматривался, но для imap он тоже подходит.
Начал расследование, провел тестирование и выяснилось что распространять настройки можно по разному (заходим к Дмитрию Моску):
- autodiscover
- SRV записи DNS
Первый вариант мне не подходит из-за того, что нужно иметь свой web-сервер, а второй вариант прильстил своей простотой. Но не прокатило, записи анонсировались, но outlook их игнорировал. Проверил что говорит автонастройка (ПКМ с ctrl по значку в трее), она пытается подключаться по mail/imap/pop/smtp.mydomen.hz и ничего не получает. В связи с чем, по приколу, создал CNAME записи на соответствующие сервера поставщика (идея такая себе, т.к. серт для защищенного соединения будет не для нашей записи и оутлуку он не понравится). В итоге нашел информацию о том, что сам по себе Outlook проверяет некий кэш и подставляет данные оттуда, кладя болт на все остальное. Проверить себя там можно так:
$headers = @{
"Accept-Encoding" = 'gzip'
"User-Agent" = 'Outlook-Android'
"X-Email" = 'info@mydomen.hz'
}
$Response = Invoke-WebRequest "https://prod-global-autodetect.acompli.net/autodetect/detect" -Headers $headers
$Response.Content | ConvertFrom-Json | select -ExpandProperty protocols
Обновить данные в кэше практически нереально.
Одно из решений - отключить упрощенную настройку параметром в реестре:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Setup]
"DisableOffice365SimplifiedAccountCreation"=dword:00000001
Источники:
Комментариев нет:
Отправить комментарий