【发布时间】:2020-12-21 20:31:48
【问题描述】:
我想就以下问题寻求帮助:
使用:c#、Microsoft.Exchange.WebServices、ExchangeServer 2013 SP1
- 是否可以通过使用 c# + Microsoft.Exchange.WebServices 获取 GAL 的 ID? 我发现的唯一可能是我需要在 Exchange 命令行管理程序中使用“Get-GlobalAddressList cmdlet https://technet.microsoft.com/en-us/library/aa996579(v=exchg.160).aspx。
我更喜欢通过 c# 检索它,但我找不到任何有关它的信息。
- 查询 GAL - 检索所有项目。进行研究我发现了 2 种方法 - 有用的方法:
a) service.ResolveName - 经过一些小的调整后工作 b) 服务。 FindPeople - 未测试,因为我没有 GAL 的 id。有人可以告诉我这是否比“a”更好,并提供可能在 c# 中使用的示例
还有其他方法可以从 GAL 获取所有项目吗?有教程、文章或代码示例的链接吗?
【问题讨论】:
标签: c# exchangewebservices gal