Ldap 从Exchange数据库获取邮箱计数

Ldap 从Exchange数据库获取邮箱计数,ldap,exchange-server,Ldap,Exchange Server,我正在尝试使用以下查询从Exchange数据库获取邮箱计数: var n = database.Properties["homeMDBBL"].Count; 其中“database”是指向Exchange数据库的DirectoryEntry 到目前为止还不错,但计数总是错的。假设这个数据库上邮箱的实际数量是200,我只得到3或4个。所以它会返回一些东西,但不会返回homeMDBBL条目的实际数量。我同时找到了答案。。。在LDAP路径中,您必须连接到特定的全局编录服务器: 不通过homeMDBB

我正在尝试使用以下查询从Exchange数据库获取邮箱计数:

var n = database.Properties["homeMDBBL"].Count;
其中“database”是指向Exchange数据库的DirectoryEntry


到目前为止还不错,但计数总是错的。假设这个数据库上邮箱的实际数量是200,我只得到3或4个。所以它会返回一些东西,但不会返回homeMDBBL条目的实际数量。

我同时找到了答案。。。在LDAP路径中,您必须连接到特定的全局编录服务器:

不通过homeMDBBL返回所有邮箱:

ldap://fully.qualified.domainname/CN=databasename,...
正确返回所有邮箱:

ldap://globalcatalogname.fully.qualified.domainname/CN=databasename,...

我同时找到了答案。。。在LDAP路径中,您必须连接到特定的全局编录服务器:

不通过homeMDBBL返回所有邮箱:

ldap://fully.qualified.domainname/CN=databasename,...
正确返回所有邮箱:

ldap://globalcatalogname.fully.qualified.domainname/CN=databasename,...