В новых версиях Outlook 2019/2016/365 по-умолчанию включена функция Direct Connect to Office 365. Эта функция может показывать навязчивое требование авторизоваться в Microsoft 365 (Office 365) с учетной записью Microsoft через Modern Auth. Даже если вы используете Outlook на доменном компьютере с ящиком на on-premises Exchange Server (или даже на Gmail), ваш Outlook будет периодически просить вас ввести пароль от вашей учетной записи Microsoft. При этом вы можете испытывать проблемы с отправкой и получением писем со своего почтового сервера Exchange.
Outlook пытается подключиться к облаку Microsoft 365 (Office 365 AutoDiscover) когда:
- Для вашего почтового сервера не настроено автообнаружение через Autodiscover (или не был получен ответ за определенный период). Direct Connect используется, если другие методы поиска вашего сервера также были неудачны (URL проверка, проверка SRV записей)
- Подключение между вашим компьютером и почтовым сервером нестабильно или блокируется файерволом.
- У вас есть учетные записи пользователей в Office 365 которые еще не активны, но с созданными ящиками.
Чтобы запретить Outlook проверять точку подключения к Office 365 (autodiscover-s.outlook.com. outlook.office365.com), нужно создать два параметра реестра:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\office\16.0\outlook\autodiscover DWORD: ExcludeExplicitO365Endpoint Value = 1
HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\office\16.0\outlook\autodiscover DWORD: ExcludeExplicitO365Endpoint Value = 1
Воспользуйтесь следующими командами:
reg add HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\AutoDiscover /t REG_DWORD /v ExcludeExplicitO365Endpoint /d 1
reg add HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\office\16.0\outlook\autodiscover /t REG_DWORD /v ExcludeExplicitO365Endpoint /d 1
Перезапустите Outlook и проверьте, что окно авторизации с учетной записью Microsoft больше не появляется.