Outlook和一些其他的电子邮件客户端现在function自动发现邮件服务器设置,它错误地说,我没有这个设置为我们的域名,但我不知道如何做到这一点,快速谷歌并没有转身什么都可以 我认为这是用DNS中的某种SRVlogging完成的 – 这是正确的,如果是的话,那么正确的格式是什么?
对不起,我可能会迟到这里的派对。 如果您仍然在寻找解决scheme,我花了一个周末的时间来找出如何为包括iOS在内的大多数电子邮件客户端提供“自动configuration”(自动发现Outlook 2010所称的function)。
我写在这里的一篇博客文章: http : //moens.ch/2012/05/31/providing-email-client-autoconfiguration-information/ (也可通过archive.org )
Outlook 2010实际上做了DNS查找和XMLconfiguration的组合。 它首先为_autodiscover._tcp.<yourdomain>执行SRV查找,然后对您的自动发现url执行xml POST请求,并期待XML响应。 我的文章包含XML响应的示例,并链接到MS technet上完整的自动发现xml响应规范。
简而言之:即使没有Exchange服务器,您也可以为用户提供完整的自动发现function。
RFC 6186介绍了如何将SRVlogging用于电子邮件服务。 概要:
_submission._tcp SRV 0 1 587 mail.example.com. 和_pop3 , _pop3s , _imap , _imaps 。 (最后一个号码是端口号。) 我不知道哪个MUA已经实现了这个。 也许KMail。 雷鸟还没有 ?
据我所知,(Outlook)function需要Exchange 2007或更高版本。