有没有最好的方法来提供电子邮件托pipe,使Outlook和Mac邮件等电子邮件客户端可以自动configuration自己给有限的信息(电子邮件+密码)?
我猜它可能与DNS条目有关 – 使用[smtp | pop | imap] .example.com,但我不想猜测这是否logging在某处。
发现这些东西的邮件客户端包含一个可能值列表。 该列表通常会包含某些常用域的特定值,或者猜测mail , imap , smtp和pop等子域,然后尝试每个服务的标准端口。 它基本上重复尝试各种设置,直到find允许连接的组合。 这完全是客户端,从服务器端没有办法影响这一点(除了提供足够的默认服务)。
也就是说,thunderbird和其他一些客户端支持通过http查询一个XMLconfiguration文件的子域。 子域是autoconfig 。 例如,对于[email protected] ,thunderbird将查询http://autoconfig.example.int/mail/config-v1.1.xml 。 该文件的格式在mozilla开发者networking上进行了描述,并且还提供了关于如何设置的描述 。
曾经有人谈论过使用TXT和SRVlogging,但目前还不清楚这是否已经实施。 Thunderbird尤其还能够通过https://live.mozillamessaging.com/autoconfig/<email-address-domain>查询预先安装的XMLconfiguration文件和configuration文件。
最新版本的Thunderbird支持这样的事情,但这完全是一个客户端技巧。 有一些半可接受的方法来通过DHCP自动configurationnetworking浏览器代理,但我知道没有办法为任何常见的邮件客户端做到这一点。
如果你find一个更令人满意的答案,这将是非常电子邮件客户端特定的。 因此,您可以尝试search(或重新询问)您需要支持的特定邮件客户端。