Некоторые картинки не загружаются из РФ и РК, используйте VPN.

среда, 8 марта 2023 г.

MS Outlook автонастройка подставляет неправильные данные

 После переноса почты к другому хостеру выявилась неприятная проблема - автонастройка постоянно возвращает сервера яндекса. Используется 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


Источники:

Комментариев нет:

Отправить комментарий