自动发现的新特性-Outlook 2007使用DNS的SRV记录寻找autodiscover服务
之前想要用到自动发现,OUTLOOK 2007只能通过产品设计上的方式来做。现在可以让OUTLOOK 2007通过DNS的SRV记录来定位自动发现服务,避免了之前的问题。
之前自动发现特定可能让人头疼的是:
1、要有两个IIS站点
2、要有两个公网IP
现在,可以安装以下rollup来使得OUTLOOK 2007通过DNS的SRV记录来定位自动发现服务
939184 Description of the update rollup for Outlook 2007: June 27, 2007
技术背景:
如果没有加入到域或者在外网,OUTLOOK 2007会通过以下的路径去寻找自动发现服务。
注意:有SSL加密方式
•
https://<smtpdomain>/Autodiscover/Autodiscover.xml
•
https://autodiscover.<smtpdomain>/Autodiscover/Autodiscover.xml
•
http://autodiscover.<smtpdomain>/Autodiscover/Autodiscover.xml
修改DNS记录
1、删除所有autodiscover的A记录
2、按照以下参数配置SRV记录
Service: _autodiscover
Protocol: _tcp
Port Number: 443
Host: mail.contoso.com
在本例中,Outlook 2007客户端使用以下URL去定位自动发现地址:
1.
Autodiscover posts to https://contoso.com/Autodiscover/Autodiscover.xml. This fails.
2.
Autodiscover posts to https://autodiscover.contoso.com/Autodiscover/Autodiscover.xml. This fails.
3.
Autodiscover performs the following redirect check:
GET http://autodiscover.contoso.com/Autodiscover/Autodiscover.xml
This fails.
4.
Autodiscover uses DNS SRV lookup for _autodiscover._tcp.contoso.com, and then "mail.contoso.com" is returned.
5.
Outlook asks permission from the user to continue with Autodiscover to post to https://mail.contoso.com/autodiscover/autodiscover.xml.
6.
Autodiscover's POST request is successfully posted to https://mail.contoso.com/autodiscover/autodiscover.xml.
:) 之前也是因为自动发现的特殊查询方式头疼,现在好了。不过,SSL证书的问题还是比较头疼,自己搭建CA还好,第三方的话要得多花钱去申请一张autodiscover.domian.com的SSL证书,通配又太贵,绑定子域名的证书又。。。。。哎。
[ 本帖最后由 YOTU 于 2007-9-23 21:38 编辑 ]
页:
[1]
