bgp*_*bgp 21 domain-name-system email imap
经过一番搜索后,如果有任何标准(或非标准)规范或为域名指定 IMAP 服务器的最佳实践,我完全一无所获。即,如果我有一个帐户,例如“jimi@example.com”,并且我希望通过 IMAP 阅读我的邮件,是否有任何 DNS 记录可以向我的邮件客户端指示它应该联系哪个邮件服务器?我从来没有见过这样的东西,而且我见过的几乎所有电子邮件设置说明都包含 IMAP 的确切主机名,例如“mail.example.com”或“imap.example.com”。我想假设是 example.com 的员工或其他用户可以从他们的管理员那里找到要使用的服务器。但是,如果 example.com 有数千个帐户,这将变得很麻烦。
有人听说过这样的事情吗?
HBr*_*ijn 38
从 DNS 的角度来看,您拥有SRV DNS 记录,允许使用 DNS 发布服务和服务发现。它们的主要用途是允许服务在非标准端口上轻松运行,并减少设置客户端时的配置负担。
一个SRV记录具有如下形式:
_Service._Protocol.Name. TTL Class SRV Priority Weight Port Target
Run Code Online (Sandbox Code Playgroud)
IMAP 的一个在RFC 6186 中定义,如下所示:
_imap._tcp.example.com. 3600 IN SRV 0 10 143 my-imap-host.example.com.
Run Code Online (Sandbox Code Playgroud)
或者
_imaps._tcp.example.com. 3600 IN SRV 0 10 995 my-imaps-host.example.com.
Run Code Online (Sandbox Code Playgroud)
不过,大多数电子邮件客户端不会首先专门查找 IMAP 服务器,而是使用自动发现从用户输入的电子邮件地址中获取电子邮件客户端设置。
如果用户输入 username@example.com,则取决于客户端,这些通常涉及
_autodiscover._tcp.example.com.
SRV记录,例如通过MS Exchange和Outlook使用autoconfig.example.com.
在这里可以找到一个很好的文章:https : //developer.mozilla.org/en-US/docs/Mozilla/Thunderbird/Autoconfiguration
归档时间: |
|
查看次数: |
15734 次 |
最近记录: |