gpt4 book ai didi

coldfusion - 是否可以使用 CFLDAP 从仅具有组电子邮件地址的通讯组中检索所有用户?

转载 作者:行者123 更新时间:2023-12-03 16:34:25 24 4
gpt4 key购买 nike

我想使用 CFLDAP 来检索 Exchange 使用的某个通讯组中的所有用户。如果这是可能的,我对 CFLDAP 的“过滤器”属性使用什么?另外,如果我只有群组的电子邮件地址(例如“sales@example.com”),我还能获取用户信息,还是需要使用该电子邮件地址的群组名称?

例如,我会在下面的块中放什么?

<cfldap server = "foo.example.com"
action = "query"
name = "ldap2"
start = "dc=foo,dc=example,dc=com"
attributes = "givenName,sn,sAMAccountName,mail,employeeID,dn"
filter="?????????????"
username="BAR\eterps"
password="12345" >

最佳答案

为了从电子邮件地址获取组名称,我使用了 Active Directory Explorer。我相信也有一种方法可以查询它。

获得组名后,我为 CFLDAP 创建了过滤器: (&(objectClass=user)(memberOf=cn=Sales,ou=Email Distribution Groups,dc=foo,dc=example,dc=com))

因此生成的 CFLDAP 查询如下所示:

<cfldap server = "foo.example.com"
action = "query"
name = "ldap2"
start = "dc=foo,dc=example,dc=com"
attributes = "givenName,sn,sAMAccountName,mail,employeeID,dn"
filter="(&(objectClass=user)(memberOf=cn=Sales,ou=Email Distribution Groups,dc=foo,dc=example,dc=com))"
username="BAR\eterps"
password="12345" >

关于coldfusion - 是否可以使用 CFLDAP 从仅具有组电子邮件地址的通讯组中检索所有用户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9040630/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com