如何为域配置电子邮件自动配置?


21

Outlook和许多其他电子邮件客户端现在具有自动发现邮件服务器设置的功能,这使我感到困惑,因为我没有为我们的域进行此设置,但是我不确定该怎么做,并且快速谷歌还没有打开任何东西。我认为这是通过DNS中的某种SRV记录完成的-这是正确的吗?如果是,正确的格式是什么?

Answers:


24

对不起,我来这里参加聚会可能迟到了。如果您仍在寻找解决方案,我花了一个周末来弄清楚如何为包括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服务器,您也可以为用户提供完整的自动发现功能。


您的博客不见了,您提到的该帖子在其他地方可用吗?
Daniel Serodio


这是一个具有更好格式的存档链接:web.archive.org/web/20150817115525/http
//moens.ch

10

RFC 6186描述了如何将SRV记录用于电子邮件服务。摘要:

  • SRV记录喜欢_submission._tcp SRV 0 1 587 mail.example.com._pop3_pop3s_imap_imaps。(最后一个数字是端口号。)
  • 当同时提供IMAP和POP时,请使用第一个数字来显示哪个是首选(首选是较低的)。

我不知道哪个MUA已经在执行此操作。也许是KMail。雷鸟还没有


我认为android会做类似的事情……

1
android不使用SRV,仅使用autodiscover.xml:code.google.com/p/android/issues/detail?
id=45380

Claws Mail实施了此操作(自IIRC 3.10起)
Alois Mahdal

2

据我所知,(Outlook)功能需要Exchange 2007或更高版本。


我不认为这是一种交换功能,因为您不必输入邮件服务器的地址...
拂尘

抱歉-刚发现此exchangeexchange.com/forums/t/551.aspx-看起来确实使用了dns,但特定

不用担心,这不是微软第一次征服一些术语并以一种践踏他人标准的方式来实施它。:/
卡拉·玛菲亚

是的,这不是第一次,这是您希望互联网能够设法为一个单一标准分类的事情之一,但是它从未发生过:/
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.