我已按照 [此 Technet 文章][1] 在非 Exchange 电子邮件服务器上设置了电子邮件自动发现,但在使用 Outlook 2015 测试时,它不起作用。
Outlook 多次访问服务器,从 example.com、autodiscover.example.com 以及相同的服务器检索 autodiscover.xml,但通过 HTTP AUTH 标头传递用户的凭据。因此,它似乎正在检索 xml 文件,但不喜欢其中的内容。
我也使用了 [Microsoft 测试工具][2],通过了“Outlook 自动发现”测试,但没有通过“Outlook 连接”测试,这也可能表明我的 xml 不好,但后者可能只有当你指向 Exchange 服务器时才有效,而这里的情况并非如此。
我仔细遵循了[说明][1],因此我想知道微软是否更新了 Outlook 的自动配置协议或以某种方式将其与非 Exchange 服务器破坏了?
答案1
我不知道“Outlook 自动发现”功能是否能够在没有“正确的”DNS TXT 和 SRV 记录的情况下正常工作。但这些记录不是标准的,并且可能因您、您的 ISP 或托管服务提供商如何配置您的电子邮件服务器以及它是哪个服务器而有所不同。
这里有一些 ISP、Microsfot 和技术帮助博客的示例,展示了此解决方案可以采取的多种解决方法......
特定于 ISP http://www.rackspace.com/apps/support/portal/1218 http://kb.intermedia.net/article/1306
http://www.virtuworks.com/how-to-setup-outlook-autodiscovery-for-your-domain/
微软 https://support.microsoft.com/en-us/kb/940881 http://blogs.technet.com/b/rmilne/archive/2014/10/02/how-to-check-exchange-autodiscover-srv-record-using-nslookup.aspx
第三方博客 https://acbrownit.wordpress.com/2012/12/20/internal-dns-and-exchange-autodiscover/