Outlook 和许多其他电子邮件客户端现在都具有自动发现邮件服务器设置的功能,我很烦恼我没有为我们的域设置此功能,但我不知道该怎么做,而且快速谷歌搜索也没有找到任何东西。我推测它是通过 DNS 中的某种 SRV 记录完成的 - 这是正确的吗?如果是,正确的格式是什么?
答案1
很抱歉我可能迟到了。如果您仍在寻找解决方案,我花了一个周末的时间研究如何为包括 iOS 在内的大多数流行电子邮件客户端提供自动配置(Outlook 2010 称之为自动发现)。
我把这一切都写在了博客文章中:http://moens.ch/2012/05/31/providing-email-client-autoconfiguration-information/(还可通过archive.org获取)
Outlook 2010 实际上结合了 DNS 查找和 XML 配置。它首先进行 SRV 查找_autodiscover._tcp.<yourdomain>
,然后对您的自动发现 URL 发出 xml POST 请求并等待 XML 响应。我的帖子包含 XML 响应的示例以及 MS technet 上完整的自动发现 xml 响应规范的链接。
简而言之:你能即使没有 Exchange 服务器,也能为您的用户提供完整的自动发现功能。
答案2
答案3
据我所知,(Outlook)功能需要 Exchange 2007 或更高版本。