Ручная настройка подключения к Exchange в Outlook 365/2019/2016
В современных версия Outlook (начиная с Outlook 2016) отсутствует возможность ручной настройки почтового профиля пользователя для подключения к ящику на Exchange Server или Exchange Online (Microsoft 365). Разработчики считают, что Outlook должен всегда использоваться механизм Autodiscover для автоматического обнаружения параметров подключения к ящику Exchange.
Однако в некоторых случаях автообнаружение не может быть выполнено (не правильно настроен Autodiscover, проблемы с доступом к файлу Autodiscover.xml и т.п.) и пользователю нужно настроить подключение к Exchange серверу вручную. Разберемся, как это сделать.
В этой статье мы рассмотрим, как в Outlook 2019/2016 и Outlook 365 вручную настроить подключение к почтовому ящику на on-premises Exchange Server или в Microsoft 365 (Exchange Online) с помощью локального XML файла, который содержит необходимую информацию для подключения. Этот метод поможет вам настроить подключение к ящику, если автообнаружение не может быть выполнено (не правильно настроен Autodiscover, проблемы с доступом к файлу Autodiscover.xml, ограничен доступ в интернет, используется прокси, подключение ко внутреннему Exchange через VPN и т.п.).
Совет. Конечно, в первую очередь мы рекомендуем корректно настроить Autodiscover для вашего почтового домена. К ручной настройке подключения в Outlook нужно переходить только в случаях, если не удается настроить автообнаружение.
Метод 1. Локальный XML редирект файл для Outlook
- Если у вас есть URL для доступа к вашему Exchange через OWA, проверьте, доступен ли следующий URL адрес _https://mail.winitpro.ru/autodiscover/autodiscover.xml (для доступа к xml файлу вам придется выполнить аутентификацию). Если файл доступен, перейдите к следующему шагу. Если нет – переходите ко второму методу настройки;
- Создайте на локальном диске компьютера собственный XML файл, который будет перенаправлять Outlook на данный URL адрес с файлом autodiscover.xml. Создайте текстовый файл autodiscover.xml со следующим текстом и сохраните его в локальный каталог на компьютере (например, C:Autodiscoverautodiscover.xml)
email redirectUrl _https://mail.winitpro.ru/autodiscover/autodiscover.xml Примечание. Замените значение в параметре RedirectUrl на URL адрес Autodiscover для вашего домена.
- Откройте редактор реестра, перейдите в ветку HKEY_CURRENT_USERSOFTWAREMicrosoftOffice16.0OutlookAutoDiscover и создайте ключ типа REG_SZ с именем вашего домена и значением, указывающим на созданный ранее XML файл.Например,
- Имя параметра: winitpo.ru
- Значение: C:Autodiscoverautodiscover.xml
Затем создайте в этой же ветке REG_DWORD параметр PreferLocalXML со значением 1. После этого, Outlook при выполнении автообнаружения всегда в первую очередь будет обращаться к вашему локальному файлу autodiscover.xml;
- Откройте Outlook, запустить мастер добавления новой учетной записи. Укажите свое имя, email адрес и пароль. Если вы все сделали верно, Outlook должен настроить подключение к ящику Exchange автоматически.
Метод 2. Локальный Autodiscover.XML файл с настройками подключения к Exchange
Если с вашего компьютера недоступен URL с файлом autodiscover.xml, придется вручную создать локальный XML файл с полными настройками пользователя для подключения к яшику Exchange или Microsoft. Пример параметров, которые нужно указывать в этом файле можно получить с уже настроенного клиента Outlook. Для этого, перейдите в папку C:Users%username%AppDataLocalMicrosoftOutlook, где вы найдете файл с именем [длинныйGUID]-Autodiscover.xml.
Скопируйте этот файл, измените, если нужно параметры учетной записи и поместите его в папку C:Autodiscoverautodiscover.xml. Затем выполните 3 и 4 шаг из первого метода.
Если получить такой файл не удаётся, можно попробовать создать его вручную. Формат файла должен быть таким.
При использовании Outlook Anywhere (RPC/HTTP)
При подключении без Outlook Anywhere:
В данных XML файлах нужно изменить данные в квадратных скобках на информацию, соответствующую вашему домену (ее может выдать администратор Exchange Server или AD).
Метод 2.1. Пример Autodiscover.XML для Microsoft 365 (Exchange Online)
Если вы хотите вручную подключить в Outlook 365/2019/2016 ящик из Microsoft 365 (Exchange Online), вы можете получить все необходимые параметры файла autodiscover.xml для подключения к ящику с помощью PowerShell.
Подключитесь к своему тенанту EOL с помощью PowerShell модуля Exchange Online v2:
Connect-ExchangeOnline -UserPrincipalName [email protected] -ShowProgress $true
Получите параметры ящика пользователя с помощью команды:
Get-Mailbox -Identity kbuldogov | select DisplayName,LegacyExchangeDN,PrimarySmtpAddress,ExchangeGuid|fl
Ниже представлен пример файла Autodiscover.xml для подключения к почтовому ящику в Microsoft 365 (Exchange Online)
Ниже представлен пример готового файла Autodiscover.xml для Exchnage Online. Замените выделенные параметры на значения атрибутов, которые вы получили выше:
[DisplayName] [LegacyExchangeDN] [PrimarySmtpAddress] 1234 settings True False https://outlook.office365.com/mapi/emsmdb/?MailboxId=[ExchangeGuid]@winitpro.ru https://outlook.office365.com/mapi/nspi/?MailboxId=[ExchangeGuid]@winitpro.ru WEB https://outlook.office365.com/owa/ EXCH https://outlook.office365.com/EWS/Exchange.asmx https://outlook.office365.com/owa/winitpro.ru/ EXPR https://outlook.office365.com/EWS/Exchange.asmx EXHTTP outlook.office365.com On Basic On
Перезапустите Outlook после настройки учетной записи. При первом запуске должно появиться современное окно проверки подлинности (Modern Authentication) Microsoft 365
Microsoft 365. Введите имя пользователя и пароль. Если для пользователя включен MFA в Microsoft 365, подтвердите вход вторым фактором.
После этого Outlook подключится к ящику, и вы увидите список почтовых папок и писем
Microsoft 365
Ручная настройка подключения к Exchange в Outlook 365/2019/2016