自动发现服务概述

 

适用于: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

上一次修改主题: 2007-07-27

Microsoft Exchange Server 2007 包括一项名为自动发现服务的新 Microsoft Exchange 服务。自动发现服务配置运行 Microsoft Office Outlook 2007 的客户端计算机。自动发现服务还可以配置支持的移动设备。自动发现服务为连接到 Microsoft Exchange 邮件环境的 Outlook 2007 客户端提供 Microsoft Exchange 功能。必须正确部署和配置自动发现服务以便 Outlook 2007 客户端能自动连接到 Microsoft Exchange 功能,例如脱机通讯簿、可用性服务和统一消息 (UM)。此外,必须正确配置这些 Exchange 功能以便为 Outlook 2007 客户端提供其各自的功能。有关详细信息,请参阅如何为自动发现服务配置 Exchange 服务

自动发现服务使用用户的电子邮件地址和密码为 Outlook 2007 客户端和支持的移动设备提供配置文件设置。如果将 Outlook 2007 客户端加入域中,请使用用户的域帐户。 

note注意:
自动发现服务可用于 Outlook 2007 客户端和某些移动设备。早期版本的 Outlook(包括 Microsoft Outlook 2003)无法使用自动发现服务。

Outlook 2007 和自动发现

自动发现服务使配置 Outlook 2007 变得更加容易。早期版本的 Exchange 和 Outlook 要求手动配置所有用户配置文件,以访问 Microsoft Exchange。如果邮件环境发生改变,管理这些配置文件将需要额外工作。否则,Outlook 客户端将停止正常运行。

自动发现服务使用用户的电子邮件地址或域帐户自动配置用户的配置文件。使用电子邮件地址或域帐户,自动发现服务向客户端提供以下信息:

  • 用户的显示名称

  • 内部和外部连接的单独连接设置

  • 用户邮箱服务器的位置

  • 各种 Outlook 功能的 URL,这些功能管理忙/闲信息、统一消息和脱机通讯簿等功能

  • Outlook Anywhere 服务器设置

当用户的 Microsoft Exchange 信息更改时,Outlook 将使用自动发现服务自动重新配置用户的配置文件。例如,如果移动了用户邮箱,或者客户端无法连接到用户邮箱或可用的 Exchange 功能,Outlook 将联系自动发现服务并自动更新用户配置文件,使其具备连接到邮箱和 Exchange 功能所需的信息。

以下部分提供了为确保组织成功部署自动发现服务所需要的信息。

自动发现服务的工作方式

在运行 Exchange 2007 的计算机上安装客户端访问服务器角色时,将在 Internet 信息服务 (IIS) 中的默认网站下创建一个名为自动发现的新虚拟目录。在下列情况下,此虚拟目录处理来自 Outlook 2007 客户端和支持的移动设备的自动发现服务请求:

  • 配置或更新新用户帐户时。

  • 用户定期检查对 Exchange Web 服务 URL 的更改时。

  • Exchange 邮件环境中发生了基本网络连接更改时。

此外,安装客户端访问服务器角色时,将新建名为服务连接点 (SCP) 的 Active Directory 对象。

SCP 对象包含林的自动发现服务 URL 的权威列表。可使用 Set-ClientAccessServer cmdlet 更新 SCP 对象。有关 Set-ClientAccessServer cmdlet 的详细信息,请参阅 Set-ClientAccessServer

important要点:
在保存新 Active Directory 对象之前,请确保经过身份验证的用户帐户对 SCP 对象具有读取权限。用户如果不具有正确的权限,将无法搜索和读取条目。

有关 SCP 对象的详细信息,请参阅 Publishing with Service Connection Points

图 1 显示了客户端如何首次从内部网络内连接到客户端访问服务器。

图 1   针对内部访问的自动发现服务过程

自动发现功能过程

对于外部访问,该客户端通过使用用户电子邮件地址中的主 SMTP 域地址找到 Internet 上的自动发现服务。

note注意:
必须为外部 DNS 提供自动发现服务的主机记录。

根据是否已在独立站点上配置自动发现服务,自动发现服务的 URL 将是 https://<smtp-address-domain>/autodiscover/autodiscover.xml 或 https://autodiscover<smtp-address-domain>/autodiscover/autodiscover.xml。图 2 说明了客户端从 Internet 进行连接的简单拓扑。

图 2   针对外部访问的自动发现服务过程

从 Internet 连接到自动发现服务

当客户端连接到 Active Directory 目录服务时,客户端将查找在安装期间创建的 SCP 对象。在包括多个客户端访问服务器的部署中,将为每个客户端访问服务器创建一个自动发现 SCP 对象。SCP 对象包含 ServiceBindingInfo 属性,该属性具有 https://CAS01/autodiscover/autodiscover.xml 格式的客户端访问服务器的 FQDN,其中 CAS01 是客户端访问服务器的 FQDN。使用用户凭据,Outlook 2007 客户端对 Active Directory 进行身份验证并搜索自动发现 SCP 对象。在客户端获取并枚举自动发现服务的实例后,客户端将连接到枚举列表中的第一个客户端访问服务器,并将获取连接到用户邮箱和可用 Microsoft Exchange 功能所需的 XML 数据形式的配置文件信息。

自动发现服务的部署选项

部署自动发现服务仅是确保 Outlook 2007 客户端可以访问 Microsoft Exchange 服务(例如可用性服务)的一个步骤。必须正确部署和配置自动发现服务,以便客户端能接收到来自自动发现服务的正确配置文件配置信息。有关如何部署 Microsoft Exchange 组织的详细信息,请参阅如何为自动发现服务配置 Exchange 服务

为 Exchange 邮件环境规划客户端访问服务器基础结构时,建议您考虑自动发现服务的部署方式。有关如何部署自动发现服务的详细信息,请参阅Autodiscover 服务的部署考虑事项

详细信息

有关如何部署和管理自动发现服务的详细信息,请参阅下列主题: