Outlook 如何从 Exchange Server 获取地址列表?

How does Outlook get the address lists from Exchange Server?

我们尝试获取 Outlook 显示的相同地址列表。

截至目前,我们使用 Henning Krause Searching the Global Address List 的扩展版本获得地址列表。这在去年的内部部署中运行良好。

现在如果你使用云服务,这就不行了。本地AD和云端AD不知何故同步,不可信。本地 AD 确实包含 Exchange 架构(用户设置了 msExch... 属性),但它不包含地址列表,或者至少不包含脚本希望的位置。

但是,使用一些内置的魔法,Outlook 可以获得地址列表,而脚本则不能。

那么,Outlook 如何获取地址列表?

Outlook 使用与商店相同的 API - RPC over HTTP 或 MAPI over HTTP 连接到远程计算机上的 AB 服务。它不使用 AD API.

是否可以选择使用 Outlook 对象模型?