Outlook 2003 中的改进

 

上一次修改主题: 2006-03-15

Outlook 2003 在下列方面提供了改进的功能:

  • 缓存 Exchange 模式
  • RPC over HTTP
  • Kerberos 身份验证

上述方面中的部分改进依赖于您是否运行 Windows Server 2003 或 Outlook 2003。下面讨论这些改进及其依赖性。

缓存 Exchange 模式

Outlook 2003 中的缓存 Exchange 模式大大改善了处于具有低带宽、高滞后连接的分支机构中的用户体验,因为它使得用户可以从本地缓存(.ost 文件)或 Exchange 2003 服务器中访问邮件。与 Exchange 早期版本相比,Exchange 2003 提供了更出色的缓存 Exchange 模式支持,因为它有效地使服务器上的邮箱与客户端计算机上的 .ost 文件保持同步。消除了客户端计算机向 Exchange 服务器发送的更新请求。

缓存 Exchange 模式在远程分支机构具有慢速连接或不可靠连接的分支机构方案中尤其有用。用户通过其本地缓存来工作时,可以使用也可以不使用网络连接,并且当连接可用时,Exchange 会将本地缓存与服务器邮箱同步。此外,缓存 Exchange 模式使得发送到服务器的请求减少,从而减少了每个用户的服务器负载并有助于在每个服务器上支持更多用户。

note注意:
当 Outlook 用户在使用缓存 Exchange 模式并发生明显的目录更改时,每个 Outlook 客户端计算机都会收到完全下载的脱机通讯簿。正在合并的站点中的客户端计算机和所有远程站点中的客户端计算机都会发生这种完全下载的情况。发生这种完全下载的情形之一是在站点合并期间。有关此问题的详细信息,请参阅“规划站点合并”。

缓存 Exchange 模式的部署考虑因素

在邮件环境中部署 Outlook 2003 时,可以允许用户使用 Outlook 的缓存 Exchange 模式功能。不过,在部署此项功能时,应分阶段进行。当用户试图与 Exchange 服务器同步时,会在其计算机上创建该用户的 .ost 文件。这意味着该用户邮箱中的所有信息将从服务器传输到其计算机上。为此,应分阶段部署此项功能,以减少试图在 Exchange 服务器与运行 Outlook 2003 的计算机之间执行初始同步的用户数。分阶段部署缓存 Exchange 模式功能是必要的,因为用户将以很高的速度从 Exchange 服务器下载其邮箱的完整副本,以便在其本地计算机上使用。如果同时有许多用户下载其邮箱,则此初始下载可能会对 Exchange 服务器的性能造成负面影响。

如果连接速度很慢,并且几个用户同时进行连接,则数据量是一个首要的考虑因素。如果用户邮箱非常大(例如,每个邮箱超过 2 GB),则与 .ost 文件的同步可能会对网络连接造成重大影响。如果组织未对邮箱大小加以限制,则更有可能发生这种情况。

还应注意到 .ost 文件默认放置在配置文件目录中,因此如果用户具有多个漫游配置文件(例如,跨越不同的分支机构),则缓存将只在其中的一个配置文件中可用。

RPC over HTTP

Windows Server 2003 中的 RPC over HTTP 功能使得远程分支机构用户无需使用虚拟专用网 (VPN) 即可连接到其 Exchange 服务器。运行 Outlook 2003 的用户可以直接通过 Internet 连接到公司环境内的 Exchange 2003 服务器。要使 Exchange 支持 RPC over HTTP,用户将使用 Outlook 2003 访问的所有 Exchange 服务器都必须运行 Exchange Server 2003。此外,只有 Outlook 2003 支持 RPC over HTTP。最后,在邮件环境中,用户要对其使用 RPC over HTTP 通信的所有计算机都必须运行 Windows Server 2003。其中包括下列计算机:

  • 所有全局编录服务器
  • Outlook 2003 用户将访问的所有 Exchange 服务器

配置了推荐使用的 Exchange 前端和后端服务器体系结构(具有 Internet Security and Acceleration (ISA) Server)之后,用户可以使用 RPC over HTTP 连接到 Exchange 2003 服务器。

important重要提示:
若要使用 RPC over HTTP,必须将 Active Directory 架构升级到 Windows Server 2003。

部署 RPC over HTTP 的推荐方法是在外围网络中安装具有 Feature Pack 1 的 ISA Server,并将 RPC 代理服务器放置在公司网络内。RPC 代理服务器可以是 Exchange 前端服务器,也可以是用户能够通过 Internet 连接到的另一台 Web 服务器。有关部署选项的详细信息,请参阅“Exchange Server 2003 RPC over HTTP 部署方案”。

要对组织启用 RPC over HTTP,需要执行下列操作:

  • 将某个服务器配置为 RPC 代理服务器 如果用户可以通过 Internet 访问您的某个服务器(例如 Exchange 前端服务器),则可以将该服务器配置为 RPC 代理服务器。此 RPC 代理服务器负责指定哪些端口与全局编录服务器进行通信,并指定 Outlook 2003 客户端计算机需要与其通信的所有 Exchange 2003 服务器。
  • 将内部网络配置为使用 RPC over HTTP Outlook 2003 用户将访问的计算机(包括所有 Exchange Server 2003 计算机和全局编录服务器)必须配置为进行 RPC over HTTP 通信。此外,外围网络必须配置为允许进行 RPC over HTTP 通信。

Kerberos 身份验证

现在,Exchange 2003 和 Outlook 2003 可以使用 Kerberos 来验证要访问 Exchange 服务器的用户的身份。如果网络使用 Windows Server 2003 域控制器,则用户可以跨目录林向受信任的目录林中的域控制器证明自己的身份,因此,用户帐户和 Exchange 服务器可以分别位于不同的目录林中。

Exchange 2003 在 Exchange 前端服务器和 Exchange 后端服务器之间发送用户凭据时使用 Kerberos。Exchange 的早期版本对诸如 Outlook Web Access 等应用程序使用基本身份验证,以便在 Exchange 前端服务器和 Exchange 后端服务器之间发送其凭据。因此,公司必须使用诸如 Internet 协议安全 (IPSec) 等安全机制来加密从 Exchange 前端服务器发送到 Exchange 后端服务器的信息。