了解 Outlook Anywhere

 

适用于: Exchange Server 2010 SP2, Exchange Server 2010 SP3

上一次修改主题: 2012-10-03

在 Microsoft Exchange Server 2010 中,通过 Outlook Anywhere 功能(以前称为 RPC over HTTP),使用 Microsoft Office Outlook 2010、Outlook 2007 或 Outlook 2003 的客户端可以使用 RPC over HTTP Exchange 网络组件从公司网络外部或通过 Internet 连接到各自的 Windows 服务器。本主题介绍 Outlook Anywhere 功能,提供有关部署 Outlook Anywhere 的信息,讨论与较早版本 Exchange 的共存,并列出使用 Outlook Anywhere 的益处。

若要了解与 Outlook Anywhere 相关的管理任务,请参阅管理 Outlook 无处不在

目录

Outlook Anywhere 和 Exchange 2010

使用 Outlook Anywhere 的益处

部署 Outlook Anywhere

管理 Outlook Anywhere

共存

多个 Active Directory 站点中的 outlook Anywhere

Users

测试 Outlook Anywhere 连接

Outlook Anywhere 和 Exchange 2010

Windows RPC over HTTP Proxy 组件(Outlook Anywhere 客户端使用它进行连接)用一个 HTTP 层封装远程过程调用 (RPC)。这样不必打开 RPC 端口即可让通信穿越网络防火墙。和在 Exchange 2007 中一样,在 Exchange 2010 中部署和管理此功能很容易。若要在您的 Outlook 邮件环境中部署 Exchange 2010 Anywhere,需要在 Exchange 管理控制台中使用“启用 Outlook Anywhere”向导在至少一个客户端访问服务器上启用 Outlook Anywhere。

注释注意:
Outlook Anywhere 应该只在暴露于 Internet 上的客户端访问服务器上启用。不要在内部客户端访问服务器上启用 Outlook Anywhere。

使用 Outlook Anywhere 的益处

Outlook Anywhere 向使用 Outlook 2010、Outlook 2007 或 Outlook 2003 访问 Exchange 邮件基础结构的客户端提供以下益处:

  • 用户可通过 Internet 远程访问 Exchange 服务器。

  • 可以使用 Outlook Web App 和 Microsoft Exchange ActiveSync 所用的相同 URL 和命名空间。

  • 可以使用 Outlook Web App 和 Exchange ActiveSync 所用的相同的安全套接字层 (SSL) 服务器证书。

  • 未通过身份验证的 Outlook 请求无法访问 Exchange 服务器。

  • 无需使用虚拟专用网络 (VPN) 即可通过 Internet 访问 Exchange 服务器。

  • 通过 Outlook Anywhere 在客户端访问服务器上使用 SSL 会话 ID 负载平衡时,不必在 Exchange 2010 中进行任何配置。

  • 如果已经通过 SSL 使用 Outlook Web App 或 Exchange ActiveSync,则无需从 Internet 打开任何其他端口。

  • 通过使用 Test-OutlookConnectivity cmdlet,可以测试 Outlook Anywhere 的端到端客户端连接和基于 TCP 的连接。

返回顶部

部署 Outlook Anywhere

为您的组织部署 Outlook Anywhere 非常简单。若要成功部署 Outlook Anywhere,应遵循以下推荐设置:

  • 每站点至少使用一台客户端访问服务器   在 Exchange 2010 中,站点是在各计算机之间具有高带宽连接的网络位置。建议您在每个站点中至少安装一台客户端访问服务器,以提供对邮箱服务器的客户端访问。不过,每个站点上也可以有多台客户端访问服务器,以提高性能和可靠性。


  • 在暴露于 Internet 上的客户端访问服务器上启用 Outlook Anywhere   Outlook Anywhere 只能在暴露于 Internet 上的客户端访问服务器上启用。这样,使用 Outlook 2010 或 Outlook 2007 的客户端可以通过站点中的客户端访问服务器连接到用户的邮箱。通过使用 HTTPS,用户将连接到站点中用户邮箱所在的客户端访问服务器。

有关详细信息,请参阅启用 Outlook Anywhere

管理 Outlook Anywhere

可以使用 Exchange 管理控制台或 Exchange 命令行管理程序来管理 Outlook Anywhere。默认情况下,在客户端访问服务器上启用 Outlook Anywhere 后,在 Exchange 2010 邮箱服务器上拥有邮箱的所有用户都会启用 Outlook Anywhere。有关详细信息,请参阅管理 Outlook 无处不在

返回顶部

共存

对于 Exchange 2010 邮箱服务器上的邮箱,客户端必须通过 Exchange 2010 客户端访问服务器进行连接。Outlook Anywhere 可在仍然使用 Microsoft Exchange Server 2007 和 Exchange Server 2003 服务器的环境中使用。如果用户的邮箱位于 Exchange 2003 服务器上,而这些用户使用的是要连接的 Outlook 2007 或 Outlook 2003,则必须手动配置这些客户端。若要使用 Exchange 2003 或 Exchange 2007 配置 Outlook Anywhere,请参阅在安装 Exchange 早期版本的环境中配置 Outlook Anywhere

返回顶部

多个 Active Directory 站点中的 outlook Anywhere

如果有多个通过低带宽网络连接分隔的 Active Directory 站点,可以在每个站点中启用客户端访问服务器。然后自动发现服务将自动检测哪个客户端访问服务器与用户邮箱最近,此用户邮箱驻留在已启用 RPC over HTTP 的 Exchange 2003 后端服务器或担当邮箱服务器角色的更高 Exchange 版本上。用户使用 RPC over HTTP 通过 Internet 建立连接后,客户端访问服务器将使用 RPC 请求。这样可以确保 RPC 请求保留在站点的 Intranet 中。有关如何为 Outlook Anywhere 提供外部主机名的详细信息,请参阅为 Outlook 无处不在配置外部主机名

Users

在具有 SP1 或更高版本的 Exchange Server 2003 服务器或已启用 RPC over HTTP 的 Exchange 2003 服务器上拥有邮箱的用户还将可以通过 Internet 访问其 Exchange 信息。对于这些用户,您可以使用命令行管理程序在站点内的 Exchange 2010 客户端访问服务器上管理 Outlook Anywhere 功能。

返回顶部

测试 Outlook Anywhere 连接

在 MicrosoftExchange Server 2010 组织中启用了 Outlook Anywhere 后,可以测试端到端客户端 Outlook 连接。您可以通过执行以下任一操作来测试端到端 Outlook 连接:

  • 运行 Test-OutlookConnectivity cmdlet。该 cmdlet 将测试 Outlook Anywhere (RPC over HTTP) 和 TCP/IP 连接。如果此 cmdlet 测试失败,则输出中会标明失败的步骤。

  • 使用 Outlook 远程连接分析器 (ExRCA) 运行 Exchange Anywhere 连接测试。运行此测试时,会向您显示详细的摘要,其中说明测试失败之处以及为修复问题所需采取的步骤。

两个测试都在从自动发现服务获取服务器设置后,尝试通过 Outlook Anywhere 进行登录。端到端验证包括下列内容:

  • 测试自动发现连接

  • 验证 DNS

  • 验证证书(证书名称是否与网站匹配,证书是否过期,证书是否受信任)

  • 检查是否已正确设置防火墙(ExRCA 检查总体防火墙设置。cmdlet 将测试 Windows 防火墙配置。)

  • 通过登录到用户邮箱来验证客户端连接

有关详细信息,请参阅测试 Outlook Anywhere 的连接

返回顶部

 © 2010 Microsoft Corporation。保留所有权利。