管理脱机通讯簿
适用于: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007
上一次修改主题: 2007-08-27
脱机通讯簿 (OAB) 是已下载的通讯簿副本,以便 Microsoft Outlook 用户在与服务器断开连接时可以访问其中所包含的信息。Office Outlook 2007 使用 OAB 提供对全局地址列表 (GAL) 和其他地址列表中的目录信息的脱机访问。
您可以选择脱机工作的用户可以使用哪些通讯簿。当发生 OAB 生成时,Microsoft Exchange 会生成新的 OAB 文件,压缩这些文件,然后将这些文件放到本地共享中。之后,您可以配置分发通讯簿的方法。可通过两种方法将 OAB 分发到客户端计算机:
基于 Web 的分发 脱机工作或使用拨号连接的 Outlook 2007 客户端通过这种分发方法访问 OAB。借助基于 Web 的分发,在生成 OAB 后,客户端访问服务器将复制文件。
要点:
虽然默认情况下会启用基于 Web 的分发并且不需要进一步的配置,但还是建议为 OAB 分发点启用安全套接字层 (SSL)。有关详细信息,请参阅如何为脱机通讯簿分发要求 SSL。 公用文件夹分发 脱机工作或使用拨号连接的 Office Outlook 2003 或更早版本的客户端通过这种分发方法访问 OAB。借助公用文件夹分发,OAB 生成进程会直接将文件放入某个公用文件夹,然后 Exchange 存储复制会将数据复制到其他公用文件夹分发点。公用文件夹是使用 Exchange 命令行管理程序进行维护的。有关详细信息,请参阅管理公用文件夹。
运行 Outlook 的客户端计算机会定期检查并下载 OAB 更新。有关在发生 OAB 生成时如何进行修改的信息,请参阅如何查看和修改脱机通讯簿设置。
本主题列出了可对 OAB 执行的管理任务,包括指向可帮助您完成该任务的主题的链接。除非另行说明,否则这些任务都可以使用 Exchange 管理控制台或 Exchange 命令行管理程序执行:
-
默认情况下,在安装邮箱服务器角色时,会创建一个名为“默认脱机通讯簿”的基于 Web 的默认 OAB。此默认 OAB 包含全局地址列表 (GAL)。但是,您可以创建其他 OAB,并将它们与某个邮箱数据库或共享公用属性的一组用户相关联。这使得用户可以下载较小的 OAB。在创建 OAB 时,需要定义 OAB 中所包含的地址列表。有关地址列表的详细信息,请参阅管理地址列表。
注意:
在与 Exchange Server 2003 共存的情况下,不会创建“默认脱机通讯簿”。Exchange 2003 有一个默认的 OAB,称为“默认脱机地址列表”。 如果使用 Exchange 管理控制台执行此任务,“新建脱机通讯簿”向导将引导您完成创建和初始化 OAB 的过程。如果使用 Exchange 命令行管理程序,则将使用 New-OfflineAddressBook cmdlet。但在必须确定要生成哪种版本的 OAB 的 Exchange Server 2007 和 Exchange 2003 共存方案中,您必须使用 Exchange 命令行管理程序指定 OAB 的版本。不能使用 Exchange 管理控制台中的“新建脱机通讯簿”向导。
-
OAB 出现在 Exchange 管理控制台的“脱机通讯簿”选项卡中。此外,如果您的组织内包含 Exchange 2003 服务器,并且您之前曾使用公用文件夹作为 OAB 分发方法,则这些 OAB 对象也会出现在此选项卡中。
注意:
在与 Exchange 2003 共存的情况下,不会创建“默认脱机通讯簿”。Exchange 2003 有一个默认的 OAB,称为“默认脱机地址列表”。 如果要使用 Exchange 管理控制台查看或修改 OAB 设置,请选择 OAB,然后单击操作窗格中的“属性”。如果要使用 Exchange 命令行管理程序,请使用 Get-Offline AddressBook cmdlet 查看 OAB 设置,使用 Set-OfflineAddressBook cmdlet 修改 OAB 设置。
-
OAB 生成是 Exchange 创建和更新 OAB 的进程。当发生 OAB 生成时,Exchange 会生成新的 OAB 文件,压缩这些文件,然后将这些文件放到本地共享中。
如果使用 Exchange 管理控制台完成此任务,移动脱机地址簿向导将引引您完成将生成的 OAB 移动到其他服务器的过程。如果使用 Exchange 命令行管理程序,则将使用 Move-OfflineAddressBook cmdlet。
要点:
在一个拥有 Exchange 2003 和 Exchange 2007 服务器的混合拓扑组织中,可以从 Exchange 2003 或 Exchange 2007 服务器生成 OAB,前提是已启用公用文件夹分发。但是,如果从 Exchange 2003 服务器生成 OAB,将丢失功能。 -
若要删除链接到某个用户或某个邮箱数据库的 OAB,收件人将一直下载默认 OAB,直到您为该用户指派新的 OAB。但是,如果删除了默认 OAB,则必须将另一个 OAB 指派为默认 OAB。有关如何更改默认 OAB 的详细信息,请参阅如何更改默认脱机通讯簿。
如果要使用 Exchange 管理控制台删除 OAB,请选择该 OAB,然后单击操作窗格中的“删除”。如果要使用 Exchange 命令行管理程序,请使用 Remove-Offline AddressBook cmdlet。
-
默认情况下,在安装邮箱服务器角色时,会创建一个名为“默认脱机通讯簿”的基于 Web 的默认 OAB。但是,您可以将 Exchange 组织中的任何 OAB 设置为默认 OAB。这一新的默认 OAB 将与所有新创建的邮箱数据库相关联。您的组织中只能有一个默认 OAB。如果删除默认 OAB,Exchange 不会自动将另一个 OAB 指派为默认 OAB;您必须手动将另一个 OAB 指定为默认 OAB。
如果要使用 Exchange 管理控制台将某个 OAB 设置为默认 OAB,请选择该 OAB,然后单击操作窗格中的“设置为默认”。如果要使用 Exchange 命令行管理程序,请使用 Set-Offline AddressBook cmdlet。
-
OAB 虚拟目录是基于 Web 的 OAB 分发方法使用的分发点。默认情况下,安装 Exchange 2007 时,将在 Internet 信息服务 (IIS) 的默认内部网站中创建一个名为 OAB 的新虚拟目录。如果您的一些客户端用户是从组织防火墙外部连接到 Outlook,那么您可以添加外部网站。另外,在 Exchange 命令行管理程序中运行 New-OABVirtualDirectory cmdlet 时,将在本地 Exchange 2007 服务器的默认 IIS 网站中创建一个名为 OAB 的新虚拟目录。
注意:
不能使用 Exchange 管理控制台创建 OAB 虚拟目录。必须在 Exchange 命令行管理程序中使用 New-OABVirtualDirectory cmdlet。 注意:
每个客户端访问服务器只能包含一个虚拟目录。 -
删除 OAB 虚拟目录时,使用基于 Web 的分发方法的 OAB 将失去与此 OAB 虚拟目录的连接。重新创建虚拟目录后,必须在每个使用基于 Web 的分发的 OAB 上编辑设置,以重新连接到 OAB 虚拟目录。有关如何编辑 OAB 设置的信息,请参阅如何查看和修改脱机通讯簿设置。
不能使用 Exchange 命令行管理程序删除 OAB 虚拟目录。必须在 Exchange 命令行管理程序中使用 Remove-OABVirtualDirectory cmdlet。
-
OAB 的生成基于 OAB 所包含的地址列表。若要创建用户可下载的自定义 OAB,可以在 OAB 中添加或删除地址列表。
如果要使用 Exchange 管理控制台执行此任务,请打开 OAB 属性页,然后使用“地址列表”选项卡。如果要使用 Exchange 命令行管理程序,请使用 Set-OfflineAddressBook cmdlet。
-
如果在组织中使用多个 OAB,则必须确定哪些用户下载哪些 OAB。有两种方法可指定不同收件人所下载的 OAB:
按收件人 通过在 Exchange 命令行管理程序中使用 Set-Mailbox cmdlet,可以指定哪些 OAB 收件人通过将 OAB 与收件人邮箱相链接进行下载。不能在按收件人级别上指定公用文件夹数据库。有关如何创建邮箱的详细信息,请参阅如何为新用户创建邮箱。
注意:
不能使用 Exchange 管理控制台执行此任务。必须在 Exchange 命令行管理程序中使用 Set-Mailbox cmdlet。 按邮箱数据库 使用 Exchange 管理控制台或 Exchange 命令行管理程序,可以指定收件人通过将 OAB 与邮箱数据库相链接进行下载的公用文件夹数据库和 OAB。有关邮箱数据库的详细信息,请参阅管理存储组和数据库。
-
默认情况下,当您在运行 Exchange 2007 的计算机上安装客户端访问服务器角色时,系统将在 Exchange 服务器上的默认 IIS 网站中创建一个名为 OAB 的虚拟目录。
Exchange 2007 安装程序中提供的默认自签名证书,不能用于使用 OAB 的 Outlook 2007 和 Outlook 2003 客户端。您必须使用客户端计算机操作系统信任的证书颁发机构 (CA) 所创建的有效 SSL 证书。有关如何安装客户端信任的 CA 颁发的有效 SSL 证书的详细信息,请参阅如何从证书颁发机构获得服务器证书。
在 OAB 默认网站上或驻留 OAB 虚拟目录的网站上获得了要用于客户端访问服务器的有效 SSL 证书后,就可以将该网站配置为要求使用 SSL。可以为驻留在客户端访问服务器上的所有网站启用 SSL,也可以仅为 OAB 虚拟目录启用 SSL。
若要使 OAB 要求 SSL,可以使用 IIS 管理器或在 Exchange 命令行管理程序中使用 Set-OABVirtualDirectory cmdlet。不能使用 Exchange 管理控制台执行此任务。
-
在创建 OAB 或修改 OAB 设置后,用户还不能使用此更改,直至完成 OAB 生成进程。若要完成此进程,必须更新 OAB。
如果要使用 Exchange 管理控制台执行此任务,请选择该 OAB,然后单击操作窗格中的“更新”。如果要使用 Exchange 命令行管理程序,请使用 Update-OfflineAddressBook cmdlet。
注意:
根据 OAB 大小的不同,完成此进程所用的时间从几分钟到几小时不等。该过程完成后才能获得新内容。