脱机通讯簿

适用于:Exchange Server 2013

脱机通讯簿 (OAB) 是已下载的地址列表集合的副本,因此 Microsoft Outlook 用户可以在断开与服务器的连接时访问通讯簿。 Microsoft Exchange生成新的 OAB 文件,然后压缩这些文件,将它们放在本地共享上。 可以决定脱机工作的用户可以使用哪些地址列表,也可以配置分发通讯簿的方式。

有关地址列表的详细信息,请参阅地址列表

重要

OAB 数据由 Microsoft Exchange OABGen 服务生成,该服务是一个邮箱助理。 如果使用安全描述符阻止用户在 Active Directory 中查看某些收件人,则下载 OAB 的用户将能够查看这些隐藏的收件人。 因此,若要从地址列表中隐藏收件人,请对 Set-PublicFolder、Set-MailContact、Set-MailUser、Set-DynamicDistributionGroup、Set-Mailbox 和 Set-DistributionGroup cmdlet设置HiddenFromAddressListsEnabled参数。 或者,也可以创建不包含隐藏收件人的新默认 OAB。 若要详细了解如何添加或删除 OAB 中的地址列表,请参阅将地址列表添加到脱机通讯簿或从脱机通讯簿 中删除地址列表

要查找与OAB相关的管理任务吗? 请参阅脱机通讯簿程序

在两个版本之间Exchange AOAB

在 Exchange 2007 和 Exchange 2010 中,使用 Move-OfflineAddressBook cmdlet 将 OAB 生成移动到另一个邮箱服务器。 Exchange 2013 仅支持 OAB (版本 4) 。 此版本与 2010 年 10 月中的Exchange相同。 不能将 Exchange 2013 配置为生成其他 OAB 版本,OAB 生成发生在组织邮箱所在的邮箱服务器上。 因此,若要在 Exchange 2013 中移动 OAB 生成,必须移动组织邮箱。 只能将 OAB 生成移动到另一个 Exchange 2013 邮箱数据库。 无法将 OAB 生成移动到早期版本的 Exchange。 若要查找 Exchange 2013 OAB 组织邮箱,请运行以下命令行管理程序命令:

Get-Mailbox -Arbitration | where {$_.PersistedCapabilities -like "*oab*"}

然后,您可以使用 MoveRequest cmdlet 移动邮箱。

OAB 版本 4 和Outlook客户端

Exchange 2013 仅支持 OAB 版本 4。 OAB 版本 4 在 Exchange 2003 Service Pack 2 (SP2) 中引入,受 Outlook 2007、Outlook 2010 和 Outlook 2013 支持。 此 Unicode OAB 允许客户端计算机接收差异更新,而不是完全 OAB 下载和减小文件大小。

Outlook OAB 版本 4 的客户端

对于 Outlook 2013、Outlook 2010、Outlook 2007 以及使用 OAB 版本 4 的客户端,如果更改的大小为整个 OAB 文件的 (或) 以上大小的一半,Outlook 将启动完整的 OAB 下载。

基于 Web 的分发

基于 Web 的分发是脱机工作的 Outlook 2013、Outlook 2010 或 Outlook 2007 客户端可以访问 OAB 的分发方法。

使用基于 Web 的分发有几个优点,包括:

  • 支持更多并发客户端计算机。

  • 带宽使用量减少。

  • 对 OAB 分发点的更多控制。 通过基于 Web 的分发,分发点是客户端计算机可在其中下载 OAB 的 HTTPS Web 地址。

若要从基于 Web 的分发中获益,客户端计算机必须运行 Outlook 2013、Outlook 2010 或 Outlook 2007。

为了正常运行,基于 Web 的分发取决于以下组件:

  • OAB 生成 过程:这是用户创建Exchange更新 OAB 的过程。 为了创建和更新 OAB,OABGen 服务在组织邮箱所在的邮箱服务器上运行。 若要支持 OAB 分发,此服务器必须是Exchange邮箱服务器。

  • OAB 分发:如果客户端启动 OAB 分发请求,则请求通过客户端访问服务器定向。 然后,客户端访问服务器将请求路由到托管 OAB 文件的邮箱服务器。 然后,OAB 文件直接从邮箱服务器分发到客户端。

  • OAB 虚拟目录:OAB 虚拟目录是基于 Web 的分发方法使用的分发点。 默认情况下,安装 Exchange时,在 IIS 应用程序的默认内部网站中创建一个名为 OAB 的新Internet Information Services () 。 如果有客户端用户从组织防火墙Outlook外部进行连接,可以添加外部网站。 或者,在命令行管理程序中运行 New-OABVirtualDirectory cmdlet 时,在本地 Exchange 客户端访问服务器的默认 IIS 网站中创建一个名为 OAB 的新虚拟目录。 有关信息,请参阅 创建脱机通讯簿虚拟目录

  • 自动发现 服务:这是 Outlook 2013、Outlook 2010、Outlook 2007 以及一些移动设备中的一项功能,可自动配置客户端以访问 Exchange。 该服务在客户端访问服务器上运行,并返回特定客户端连接的正确 OAB URL。

OAB 注意事项

最佳做法是,无论您使用一个 OAB 还是多个 OAB,在计划和实现 OAB 策略时,都应考虑以下因素:

  • 组织中每个 OAB 的大小。 有关详细信息,请参阅本主题稍后介绍的 OAB 大小注意事项。

  • OAB 下载数。

  • 父可分辨名称更改的数量和频率。

  • SMTP 地址不匹配。

  • 对目录所做的更改的个数。

OAB 大小注意事项

对于一些组织,OAB 是远程用户偶尔下载的一个小文件。 对于这些组织,通常不需要下载 OAB。 但是,对于具有大型目录的一些大型组织,或者对于在缓存 Exchange 模式下部署了 Outlook 2003 的组织,这一点可能会成为一个问题,尤其是在组织将 Exchange 服务器合并到区域数据中心时。

OAB 大小可能有所不同,从几兆字节到几百兆字节。 以下因素会影响 OAB 的大小:

  • 公司中的证书使用情况。 PKI 的公钥基础结构 (证书) ,OAB 越大。 PKI 证书的范围为 1 KB (KB) 到 3 KB。 它们是 OAB 大小的单个最大参与者。

  • Active Directory 中的邮件收件人数。

  • Active Directory 中的通讯组数。

  • 公司针对每个启用邮箱或启用邮件的对象添加到 Active Directory 的信息。 例如,某些组织填充每个用户的地址属性;其他人不会。