概述
微软的最新邮件系统Exchange server2007中新增加了一项服务:自动发现服务(auto discover service).此服务用于自动化配置Outlook2007(注意:仅仅用于outlook2007,在outlook其他版本中用不到此服务,在以前的时代都是通过public folder实现的。),以减少管理员的工作量,在以前的Exchange2000/2003+outlook2003的时代需要使用office resource kit进行24步的设置才能进行客户端outlook配置的自动化部署。现在有了自动发现服务,用户需要做的仅仅是打开outlook然后输入自己的用户名和密码即可。另外自动发现服务同样支持windows mobile设备。具体来说自动发现服务对Exchange的以下功能提供支持:OAB(脱机地址列表),the Availability service(忙/闲信息),outlook anywhere服务器设置,Unified Messaging(统一消息的配置信息)和Out of Office(外出留言信息配置)。如果在你的环境中采用的是outlook2007+exchange2007的模式,而且没有配置好自动发现服务,则以上所列出的功能都不能正常工作。
自动发现服务工作原理(假设用户email地址为usercontoso.com)
当您在部署client access server role(客户端访问服务器角色)时,安装进程会在IIS的默认网站下创建一个名为autodiscover的虚拟目录(如图1所示),此目录指向到client accessautodiscover文件夹。此虚拟目录用来处理outlook2007客户端和windows mobile设备的自动配置信息的请求。同时安装进程会在活动目录中安装一个service connection point(SCP,中文名字为“服务连接点”,类似与在部署RMS 或SMS 中创建的SCP)。安装程序将自动发现 SCP 对象置于以下容器中:(如图2所示)
CN=Autodiscover,CN=Microsoft Exchange,CN=Services,