管理脱机通讯簿

 

适用于: 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 后,客户端访问服务器将复制文件。

    important要点:
    虽然默认情况下会启用基于 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 中所包含的地址列表。有关地址列表的详细信息,请参阅管理地址列表

    note注意:
    在与 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 对象也会出现在此选项卡中。

    note注意:
    在与 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。

    important要点:
    在一个拥有 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 的新虚拟目录。

    note注意:
    不能使用 Exchange 管理控制台创建 OAB 虚拟目录。必须在 Exchange 命令行管理程序中使用 New-OABVirtualDirectory cmdlet。
    note注意:
    每个客户端访问服务器只能包含一个虚拟目录。
  • 如何删除、重新创建和重新连接脱机通讯簿虚拟目录

    删除 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 与收件人邮箱相链接进行下载。不能在按收件人级别上指定公用文件夹数据库。有关如何创建邮箱的详细信息,请参阅如何为新用户创建邮箱

      note注意:
      不能使用 Exchange 管理控制台执行此任务。必须在 Exchange 命令行管理程序中使用 Set-Mailbox cmdlet。
    • 按邮箱数据库   使用 Exchange 管理控制台或 Exchange 命令行管理程序,可以指定收件人通过将 OAB 与邮箱数据库相链接进行下载的公用文件夹数据库和 OAB。有关邮箱数据库的详细信息,请参阅管理存储组和数据库

  • 如何为脱机通讯簿分发要求 SSL

    默认情况下,当您在运行 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。

    note注意:
    根据 OAB 大小的不同,完成此进程所用的时间从几分钟到几小时不等。该过程完成后才能获得新内容。