如何使用Exchange Web服务发现Exchange Server的所有邮箱?

时间:2010-08-03 14:30:47

标签: exchange-server exchangewebservices exchange-server-2007 ews-managed-api

我正在使用Exchange Web服务托管API 1.0访问组织中的Exchange服务器(2007)。我需要迭代给定服务器上的所有邮箱。我还没有看到获取为给定Exchange服务器定义的邮箱列表的方法。我已经能够使用AutoDiscover服务查找特定邮箱的中心服务器的地址,但我有兴趣获取所有邮箱的列表。有人能指出我正确的方向吗?

1 个答案:

答案 0 :(得分:1)

如果您的问题尚未解决,我建议您使用纯LDAP查询而不是Exchange Web服务。您需要的信息保存在homeMDBmsExchHomeServerNamehomeMTA Active Directory属性中。您可以从http://www.msexchange.org/tutorials/Creating_a_list_of_Users_and_their_email_addresses_in_Exchange_2000_2.htmlhttp://technet.microsoft.com/en-us/library/bb125087(EXCHG.65).aspx修改LDAP查询,以接收您需要的信息。