请启用 JavaScript 来查看本站。

MDaemon Messaging Server 23.0

导航: MDaemon Remote Administration > 主页 > 状态 & UI

自动发现服务

滚动 上一个 顶部 下一个 更多信息

MDaemon 支持自动发现服务,该服务允许用户通过仅提供其电子邮件地址和密码来配置其电子邮件客户端以连接到其账户,而不必知道其他配置的详细信息。大多数客户端都支持该服务,尽管少数客户对它的支持有限。自动发现服务默认处于启用状态,但您可以从 MDaemon 的主应用程序界面手动启用或禁用它。在统计窗格的服务器下,右键点击自动发现服务,并点击启用/禁用自动服务

完全支持自动发现服务的客户端将使用用户电子邮件地址中的域名,对 Service Type _autodiscover._tcp 执行 DNS 服务(SRV)记录查找,并连接到该服务器以获取其他信息。因此,要支持自动发现,您必须为自动发现及其支持的服务创建 DNS SRV 记录。MDaemon 的自动发现服务实施支持: ActiveSync (airsync)、IMAP、POP、SMTP、DAV 和 XMPP。

_autodiscover._tcp        SRV 0 0 443 adsc.example.com.

_airsync._tcp                SRV 0 0 443 eas.example.com.

_imap._tcp                SRV 0 0 0   imap4.example.com.

_pop._tcp                SRV 0 0 0   pop3.example.com.

_smtp._tcp                SRV 0 0 0   msa.example.com.

_caldav._tcp                SRV 0 0 0   dav.example.com.

_carddav._tcp                SRV 0 0 0   dav.example.com.

_xmpp-client._tcp        SRV 0 0 0   chat.example.com.

注意: 一些客户端将始终先查看 autodiscover.{domain}.{tld}。因此,让自动发现服务记录指向名为 autodiscover.{domain}.{tld} 的服务器会有所帮助。在以下示例中,自动发现服务器是 adsc.example.com

示例:

域名: example.com

管理员应该为 service type _autodiscover 设置一个 _tcp service 记录

 _autodiscover._tcp SRV 0 0 443 adsc.example.com.

在本例中,它指向 adsc.example.com,其中 A 记录指向 192.168.0.101

然后,客户端将连接到该服务器,并询问某些特定协议的连接点信息: ActiveSync、IMAP、XMPP、SMTP 和 DAV 等

然后,自动发现服务将查找请求的协议,并返回这些协议的正确服务器名称。例如对于 ActiveSync,它将返回在 _tcp service record _airsync 中定义的服务器名称,在本例中,它是 eas.{domain}.{tld}

如果 Outlook 正在调用“自动发现”,它将返回 IMAP 和 SMTP 服务器,表示为 _imap 和 _msa 的 _tcp service 记录,导致服务器返回为 imap4.example.com 和 msa.example.com。

以下是正确设置自动发现服务的示例。 这假设您希望为每个协议使用唯一的名称,但很容易适应使用通用名称,例如 mail.example.com。

;

;  Database file example.com.dns for example.com zone.

;

 

@        IN  SOA dns.mydnsprovider.org. hostmaster.mydnsprovider.org. (

         4            ; serial number

         900          ; refresh

         600          ; retry

         86400        ; expire

         3600       ) ; default TTL

 

;

;  Zone NS records

;

 

@                NS dns.mydnsprovider.org

 

;

;  Zone records

;

 

@                        A 192.168.0.100

adsc                        A 192.168.0.101

www                        A 192.168.0.102

imap4                        A 192.168.0.103

pop3                        A 192.168.0.104

msa                        A 192.168.0.105

eas                        A 192.168.0.106

api                        A 192.168.0.107

autodiscover                A 192.168.0.108

dav                        A 192.168.0.109

chat                        A 192.168.0.110

inbound                A 192.168.0.111

 

                 MX 10 inbound.example.com.

;

;  Service records

;

 

_autodiscover._tcp        SRV 0 0 443 adsc.example.com.

_airsync._tcp                SRV 0 0 443 eas.example.com.

_imap._tcp                SRV 0 0 0   imap4.example.com.

_pop._tcp                SRV 0 0 0   pop3.example.com.

_smtp._tcp                SRV 0 0 0   msa.example.com.

_caldav._tcp                SRV 0 0 0   dav.example.com.

_carddav._tcp                SRV 0 0 0   dav.example.com.

_xmpp-client._tcp        SRV 0 0 0   chat.example.com.

还请参阅:

要了解有关 AutoDiscover 的更多常规信息,请参阅 Microsoft 文档: Autodiscover for Exchange