Exchange server 使用DirectoryServices查询Exchange服务器

Exchange server 使用DirectoryServices查询Exchange服务器,exchange-server,directoryservices,ldap-query,Exchange Server,Directoryservices,Ldap Query,这个问题是我从另一个团队提出来的。问题是如何查询exchange服务器的特定用户组中的用户。它说Exchange server用户组未链接到广告组。我能得到的例子都是基于广告组的查询。我听说有两种方法,要么通过SQL,要么通过DirectoryServices。这两种解决方案都很好,但通过DirectoryServices将非常棒!再次感谢 如果该组是Active Directory组,则可以使用System.DirectoryServices。但是,如果它是Exchange公用/专用文件夹中的

这个问题是我从另一个团队提出来的。问题是如何查询exchange服务器的特定用户组中的用户。它说Exchange server用户组未链接到广告组。我能得到的例子都是基于广告组的查询。我听说有两种方法,要么通过SQL,要么通过DirectoryServices。这两种解决方案都很好,但通过DirectoryServices将非常棒!再次感谢

如果该组是Active Directory组,则可以使用System.DirectoryServices。但是,如果它是Exchange公用/专用文件夹中的通讯组,则需要直接访问Exchange。适用于后者的API取决于您的Exchange Server版本。在Exchange2003中,使用WebDAV,虽然通讯组列表扩展相当复杂,但我可以给您一些示例代码。对于Exchange 2007及更高版本,如果您使用的是.Net,请使用EWS或Exchange托管API