Сначала вам нужно будет указать Outlook, куда идти. Используйте запись SRV в DNS, которая указывает на сервер, содержащий ваш файл Autodiscover.xml:
_autodiscover._tcp.mydomain.com. 3600 IN SRV 10 10 443 my-web-server.mydomain.com.
Используйте скрипт PHP здесь: http://virer.net/info/ol-autodiscover/index.html, чтобы вернуть клиенту файл Autodiscover.xml. В него встроен PHP, поэтому вы можете возвращать разные значения в зависимости от адреса электронной почты, введенного в Outlook. (Полезно, если вы хотите использовать один файл автообнаружения, чтобы возвращать результаты для нескольких доменов / клиентов, используя один скрипт конфигурации).
После того, как этот скрипт окажется на вашем веб-сервере и заработает, убедитесь, что вы включили HTTPS с действительным сертификатом, чтобы Outlook не выдавал ошибок при попытке его загрузки.
Аарон С. де Брюн
источник
Только что закончил настройку автообнаружения на моем сервере Linux. Теперь почта настраивается автоматически практически во всех возможных клиентах.
Вот простое решение для настройки автообнаружения с настройками POP3 / IMAP;
DNS:
PHP (autodiscover.php):
.htaccess:
NB! Не забудьте получить подписанный сертификат SSL.
источник
На самом деле, если ваши клиенты Outlook (я предполагаю, что, поскольку вы сказали, что они ищут autodiscover.xml), вы хотите использовать Guessmart для автоконфигурации, если вы используете POP / IMAP и SMTP. Guessmart - это, в основном, Outlook, использующий ваш адрес электронной почты и пароль, чтобы пробовать разные имена хостов, используя общие порты POP / IMAP / SMTP, пока не найдет тот, в который сможет успешно войти. Это тот же пользовательский интерфейс в Outlook, что и Autodiscover, но предназначенный для серверов, отличных от Exchange.
Вы можете проверить все это в Outlook, щелкнув правой кнопкой мыши на значке уведомлений в трее уведомлений и выбрав «Проверить автоконфигурацию электронной почты». Снимите флажок Автообнаружение и протестируйте Guessmart, чтобы увидеть, как работает Outlook.
источник
Нет, автообнаружение является специфическим для Exchange, вы не сможете работать вне этой среды.
Это не просто файл .xml, в нем есть много вещей, когда дело доходит до автообнаружения.
Чтобы дать вам краткий обзор, прочитайте эту статью, и вы получите лучшее представление об этом.
http://www.msexchange.org/articles_tutorials/exchange-server-2010/management-administration/exchange-autodiscover.html
источник