自动发现服务

适用于:Exchange Server 2013

了解 Microsoft Exchange 2013 的 Exchange 自动发现服务。 你将了解 Exchange 自动发现服务的功能及其工作原理以及部署选项。

Microsoft Exchange 2013 包含名为“自动发现服务”的服务。 本文概述了该服务,并说明其工作原理、如何配置 Outlook 客户端,以及可用于在邮件环境中部署自动发现服务的选项。

自动发现服务执行以下任务:

  • 为运行 Microsoft Office Outlook 2007、Outlook 2010 或 Outlook 2013 的客户端以及支持的移动电话自动配置用户配置文件设置。 支持运行 Windows Mobile 6.1 或更高版本的手机。 如果你的手机不是 Windows Mobile 手机,检查你的手机文档,看看它是否支持它。

  • 提供对连接到 Exchange 消息环境的 Outlook 2007、Outlook 2010 或 Outlook 2013 客户端的 Exchange 功能的访问权限。

  • 使用用户的电子邮件地址和密码向 Outlook 2007、Outlook 2010 或 Outlook 2013 客户端和支持的移动电话提供配置文件设置。 如果 Outlook 客户端已加入域,则使用用户的域帐户。

自动发现服务概述

使用自动发现服务可以更轻松地配置 Outlook 2007、Outlook 2010 或 Outlook 2013 和某些移动电话。 不能将自动发现服务用于 Office Outlook 2007 之前的 Outlook 版本。 在早期版本的 Microsoft Exchange (Exchange 2003 SP2 或更早的) 和 Outlook (Outlook 2003 或更低版本) 中,必须手动配置所有用户配置文件才能访问 Exchange。 如果消息环境发生更改,则需要执行额外的工作来管理这些配置文件。 否则,Outlook 客户端将停止正常运行。

通过自动发现服务,Outlook 查找由用户邮箱 GUID + @ + 用户主 SMTP 地址的域部分组成的新连接点。 自动发现 服务向客户端返回以下信息:

  • 用户的显示名称
  • 内部和外部连接的单独连接设置
  • 用户的邮箱服务器的位置
  • 用于控制忙/闲信息、统一消息和脱机通讯簿等功能的各种 Outlook 功能的 URL
  • Outlook 无处不在 服务器设置

当用户的 Exchange 信息发生更改时,Outlook 会使用自动发现服务自动重新配置用户的配置文件。 例如,如果用户的邮箱已移动,或者客户端无法连接到用户的邮箱或可用的 Exchange 功能,Outlook 会联系自动发现服务。 它自动更新用户的配置文件,以包含连接到邮箱和 Exchange 功能所需的信息。

自动发现服务的工作原理

在 Exchange 2013 中安装客户端访问服务器时,会在 Internet Information Services (IIS) 的默认网站下创建名为“自动发现”的默认虚拟目录。 此虚拟目录在以下情况下处理来自 Outlook 2007、Outlook 2010 和 Outlook 2013 客户端和支持的移动电话的自动发现服务请求:

  • 配置或更新用户帐户时
  • 当 Outlook 客户端定期检查 Exchange Web 服务 URL 的更改时
  • Exchange 消息传送环境中发生基础网络连接更改时

此外,会在安装客户端访问服务器的服务器上创建名为服务连接点 (SCP) 的新 Active Directory 对象。

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

重要

在运行 Set-ClientAccessServer cmdlet 之前,请确保客户端访问服务器上的经过身份验证的用户帐户对 SCP 对象具有读取权限。 如果用户没有正确的权限,则无法搜索和读取项目。

有关 SCP 对象的详细信息,请参阅 使用服务连接点发布

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

注意

您必须在 DNS 中为 Outlook 客户端提供记录,才能使用 DNS 发现自动发现服务。 有关详细信息,请参阅用于配置 DNS 的 Windows 文档和 白皮书:Exchange 2007 自动发现服务

根据是否在单独的站点上配置了自动发现服务,自动发现服务 URL 为 https://<smtp-address-domain>/autodiscover/autodiscover.xmlhttps://autodiscover.<smtp-address-domain>/autodiscover/autodiscover.xml,其中 <smtp-address-domain> 是主 SMTP 域地址。 例如,如果用户的电子邮件地址为 tony@contoso.com,则主 SMTP 域地址 contoso.com。 当客户端连接到 Active Directory 时,客户端会查找在安装过程中创建的 SCP 对象。 在包含多个客户端访问服务器的部署中,将为每个客户端访问服务器创建一个自动发现 SCP 对象。 SCP 对象包含 ServiceBindingInfo 属性,其完全限定的域名 (FQDN) 形式的 https://CAS01/autodiscover/autodiscover.xml客户端访问服务器,其中 CAS01 是客户端访问服务器的 FQDN。 使用用户凭据,Outlook 2007、Outlook 2010 或 Outlook 2013 客户端向 Active Directory 进行身份验证并搜索自动发现 SCP 对象。 客户端获取并枚举自动发现服务的实例后,客户端连接到枚举列表中的第一个客户端访问服务器,并获取连接到用户邮箱和可用 Exchange 功能所需的 XML 数据形式的配置文件信息。

自动发现服务的部署选项

必须正确部署和配置自动发现服务。 这可确保 Outlook 2007、Outlook 2010 和 Outlook 2013 客户端自动连接到 Exchange 功能,例如脱机通讯簿、可用性服务和统一消息 (UM) 。 部署自动发现服务只是确保 Exchange 服务(如可用性服务)可由 Outlook 2007、Outlook 2010 或 Outlook 2013 客户端访问的一个步骤。

为跨林移动配置自动发现

自动发现服务可以提供用户配置文件信息,以连接从一个 Exchange 林移动到另一个 Exchange 林的邮箱的 Outlook 客户端。 为此,必须使用 New-MailUser cmdlet 在用户邮箱所在的原始林和目标林中配置启用邮件的用户。 在源林中,应使用 cmdlet 中的 ExternalEmailAddress 参数指定目标林中邮箱的新电子邮件地址。 有关详细信息,请参阅 New-MailUser

配置已启用邮件的用户时,原始林中的自动发现服务会将身份验证用户重定向到目标林中的新电子邮件地址。 然后,将连接的 Outlook 客户端重定向到目标林中的客户端访问服务器,该服务器将移动邮箱。