配置 Outlook 客户端

 

上一次修改主题: 2005-05-12

Exchange 服务器脱机通讯簿文件生成后,客户端便可以下载这些脱机通讯簿文件。在文件下载到本地磁盘后,Outlook 便可以使用这些文件来获取地址信息。

以前,Outlook 客户端只有在脱机工作(现在称为“经典脱机模式”)时才使用脱机通讯簿。Outlook 2003 引入了一项名为“缓存 Exchange 模式”的新功能。在缓存 Exchange 模式下,Outlook 2003 在连接到服务器时仍可以使用本地磁盘中的脱机通讯簿文件。本主题后面的内容将更详细地讨论缓存 Exchange 模式和经典脱机模式。

有关 Outlook 2003 脱机通讯簿注册表设置和常见问题的详细信息,请参阅 Microsoft 知识库文章 841273“Administering the Offline Address Book in Outlook 2003”。

Windows 配置文件和 Outlook 配置文件

建议对于每个 Windows 用户配置文件,至多有一个 Outlook 配置文件使用脱机通讯簿。一个 Windows 用户配置文件可以配置为使用多个 Outlook 配置文件,并且该用户配置文件可以为每个 Outlook 配置文件下载一个脱机通讯簿。但是,对于所有 Outlook 配置文件中的每个 Windows 用户,Outlook 只能支持将更改应用于一个脱机通讯簿。

note注意:
对一个 Windows 配置文件使用脱机通讯簿的多个缓存 Exchange 模式配置文件会导致意外的效果。如果 Windows 配置文件在 Outlook 配置文件之间切换,则每个 Outlook 配置文件都必须下载完整的脱机通讯簿。

完全下载阈值

首次下载脱机通讯簿文件后,除非脱机通讯簿发生了很大的改变,Outlook 不必再次下载整个脱机通讯簿。通常,Outlook 只须下载更新。如果更新的总量超过存储在服务器上的脱机通讯簿大小的八分之一,Outlook 将下载完整的新的一组文件。

对导致 Outlook 下载完整脱机通讯簿的更改的更广泛讨论,请参阅 Microsoft 知识库文章 839826“High network usage occurs while Outlook clients download the offline Address Book from Exchange 2003 at the same time”(英文)。如果 Outlook 使用慢速的 WAN 链路与 Exchange 服务器通信,或者对大型地址列表进行了重大的更改,则这些详细信息尤其有参考价值。有关控制这样的下载对系统的影响的信息,请参阅 Microsoft 知识库文章 867623“Throttling full offline Address Book downloads to limit the effect on a LAN in Exchange Server 2003”(英文)。

默认文件路径

默认情况下,Outlook 在客户端计算机上的以下位置存储脱机通讯簿文件:

\Documents and Settings\<Windows 别名>\Local Settings\Application Data\Microsoft\Outlook\

此位置可以通过编辑注册表进行更改。在编辑注册表之前,请关闭 Outlook,并创建合适的文件路径(例如 D:\OAB)。

有关如何更改脱机通讯簿文件的默认文件路径的详细步骤,请参阅如何更改脱机通讯簿文件的默认文件路径

脱机通讯簿客户端文件

下表列出了由 Outlook 下载到客户端计算机的文件。解决脱机通讯簿问题时,可以使用此信息。

由 Outlook 2003(非 Unicode 的 ANSI 模式)、Outlook 2002 和 Outlook 2000 下载的文件

ANSI OAB(版本 2) 详细信息/无详细信息 从哪个服务器文件中提取 用途

Browse.oab

以上两种格式

Browse2.oab

包含可分辨名称以及指向所有数据和文件的指针。

Details.oab

仅“详细信息”

Details2.oab

详细信息。

Rdndex.oab

以上两种格式

Rdndex2.oab

相对可分辨名称。

Pdndex.oab

以上两种格式

Rdndex2.oab

对域名的更改。

Anrdex.oab

以上两种格式

Anrdex2.oab

不明确的名称。

Tmplts.oab

以上两种格式

Lngxxx.oab

对话框等模板。

Unicode 模式下的 Outlook 2003 所下载的文件

Unicode OAB(版本 3a) 详细信息/无详细信息 从哪个服务器文件中提取 用途

Ubrowse.oab

以上两种格式

Browse2_u.oab

包含可分辨名称以及指向所有数据和文件的指针。

Udetails.oab

仅“详细信息”

Details2_u.oab

详细信息。

Urdndex.oab

以上两种格式

Rdndex2_u.oab

相对可分辨名称。

Updndex.oab

以上两种格式

Rdndex2_u.oab

对域名的更改。

Uanrdex.oab

以上两种格式

Anrdex2_u.oab

不明确的名称。

Utmplts.oab

以上两种格式

Lngxxx_u.oab

对话框等模板。

默认情况下,Outlook 2003 使用“详细信息”Unicode 脱机通讯簿。如果使用现有的 Outlook 配置文件升级到 Outlook 2003,Outlook 2003 将使用 ANSI 脱机通讯簿。Outlook 2002 和 Outlook 2000 使用 ANSI 脱机通讯簿。

有时您可能在客户端计算机上的本地目录中同时找到 ANSI 文件和 Unicode 文件,但是 Outlook 仅仅使用其中的一个文件。例如,出现 Outlook 在 ANSI 模式与 Unicode 模式之间切换的情况时,或者将 Outlook 从早期版本升级到 Outlook 2003 时,两组文件就可能同时存在。但是,Outlook 2003 仅使用其中的一组文件。

若要验证 Outlook 2003 是否正在 Unicode 模式下运行,请参阅本主题后面的“验证 Outlook 2003 配置”。

配置 Outlook 2003 缓存 Exchange 模式

默认情况下,Outlook 2003 缓存 Exchange 模式配置为使用脱机通讯簿。Outlook 在首次同步用户的邮箱时,会下载分配给该用户的脱机通讯簿。有关多个脱机通讯簿和如何选择脱机通讯簿的详细信息,请参阅本主题后面的“配置 Outlook 2003 经典脱机模式”。

Outlook 完成完整脱机通讯簿的下载后,将每 24 小时检查一次自上一次成功更新之后的更新。可以通过下列途径来修改 Outlook 使用脱机通讯簿的方式:

  • 设置发送/接收组以更频繁地检查更新。
  • 修改自动下载类型。
  • 配置 Outlook 以便使用联机地址列表来解析不明确的名称。

有关 Outlook 2003 缓存 Exchange 模式的信息,请参阅“Outlook 2003 帮助”。

发送/接收组

Outlook 2003 缓存 Exchange 模式在同步脱机通讯簿时不需要发送/接收组,并且不将脱机通讯簿包含在默认的发送/接收组中。如果 Outlook 在经典模式下而不是缓存模式下运行,则会将脱机通讯簿包含在默认的发送/接收组中。

在某些情况下,用户可能需要发送/接收组。例如,如果用户希望 Outlook 每小时而不是每 24 小时检查一次更改,则可以配置相应的发送/接收组。

important重要提示:
无法通过发送/接收组来控制缓存 Exchange 模式下的自动脱机通讯簿下载。

有关如何管理发送/接收组的详细步骤,请参阅如何管理 Outlook 中的发送/接收组

如果用户选择使用发送/接收组,Outlook 将检查脱机通讯簿的更改,并且不为用户提供使用发送/接收组执行完全下载的选项。有关使用发送/接收组的详细信息,请参阅“Outlook 帮助”。

在缓存 Exchange 模式下配置自动脱机通讯簿下载

Outlook 2003 中进行了一些优化,以防止执行过多的完全下载,并确保脱机通讯簿在适当的时间下载。有四个下载设置:“下载整个项目”、“先下载邮件头,然后下载整个项目”、“下载邮件头”和“低速连接时仅下载邮件头”。(有关如何选择这些下载设置的信息,请参阅下图。)默认情况下,如果选定了某个邮件头选项,脱机通讯簿下载将被禁用。

如果用户设置“低速连接时仅下载邮件头”选项(通常用于拨号连接),则 Outlook 只下载邮件头。此操作确保了 Outlook 不使用低速连接的有限带宽来更新通讯簿。

940dfaea-2291-4693-a7a3-11a29b951118

为了防止网络超载,当完全脱机通讯簿下载失败时,Outlook 将间隔 13 个小时后重试。如果完全脱机通讯簿下载被中断,Outlook 必须重新开始下载。Outlook 每小时重试一次失败的更改下载,直到成功。

在缓存 Exchange 模式下配置不明确名称的解析

在缓存 Exchange 模式下,Outlook 2003 即便在连接到服务器时,也使用脱机通讯簿来解析不明确的名称。当用户在邮件的“收件人”行键入地址,以及用户发送邮件时,Outlook 将尝试解析不明确的名称。

在脱机通讯簿中搜索不明确的名称时,只能找到使用了“显示名”、“姓”、“昵称”和“办公地点”的结果。

有关如何配置所有缓存模式客户端,使其使用联机全局地址列表来解析不明确名称的详细步骤,请参阅如何将所有缓存模式客户端配置为使用联机全局地址列表来解析不明确的名称

配置 Outlook 2003 经典脱机模式

当用户首次选择脱机工作时,Outlook 会提示用户配置其脱机文件夹文件(.ost 文件)和脱机通讯簿文件。Outlook 还会将脱机通讯簿添加到默认的发送/接收组中。用户还可以根据需要手动下载脱机通讯簿。

有关如何手动下载脱机通讯簿的详细步骤,请参阅如何手动下载脱机通讯簿

验证 Outlook 2003 配置

使用下面的过程有助于解决 Outlook 2003 中的脱机通讯簿问题。

有关如何验证 Outlook 2003 是否正在使用脱机通讯簿的详细步骤,请参阅“如何验证 Outlook 2003 是否正在使用脱机通讯簿”。

有关如何验证 Outlook 2003 是否正在 Unicode 模式下运行的详细步骤,请参阅“如何验证 Outlook 2003 正在 Unicode 模式中运行”。

有关如何验证 Outlook 2003 是否正在缓存 Exchange 模式下运行的详细步骤,请参阅“如何验证 Outlook 2003 正在缓存 Exchange 模式中运行”。

与早期版本的 Outlook 不同,Outlook 2003 不再将日志写入“已删除邮件”文件夹,而是在未成功同步脱机通讯簿时将邮件记录到 Outlook 的“同步失败”文件夹中。

Outlook 2002、Outlook 2000 和脱机通讯簿

Outlook 2002 和 Outlook 2000 使用脱机通讯簿的方式与 Outlook 2003 类似。但是,它们没有 Unicode 支持(不支持脱机通讯簿版本 3a),也没有缓存 Exchange 模式。此外,如果脱机通讯簿未成功地进行同步,将在“已删除邮件”文件夹中记录一条消息。此行为与 Outlook 2003 不同。

最后,Outlook 2000 中还有一个已知的问题,即电子邮件发送给错误的收件人的问题。要避免此问题,请参阅下列 Microsoft 知识库文章: