查询帐户名称和名称;通过Java从active directory发送电子邮件
我想使用Java从active directory收集各种信息。 我已经看过这篇文章了 我可以连接到active directory并获取用户的显示名,但我希望获取用户的帐户名(登录用户名)和电子邮件(如果已配置) 请告知我是否以及如何获得此信息。查询帐户名称和名称;通过Java从active directory发送电子邮件,java,active-directory,Java,Active Directory,我想使用Java从active directory收集各种信息。 我已经看过这篇文章了 我可以连接到active directory并获取用户的显示名,但我希望获取用户的帐户名(登录用户名)和电子邮件(如果已配置) 请告知我是否以及如何获得此信息。 提前感谢。使用下面所需的信息键(名称)轻松检索信息以获取电子邮件 while (answer.hasMoreElements()) { SearchResult sr = (SearchResult)answer.nex
提前感谢。使用下面所需的信息键(名称)轻松检索信息以获取电子邮件
while (answer.hasMoreElements())
{
SearchResult sr = (SearchResult)answer.next();
System.out.println("user name" + sr.getName());
Attributes attrs = sr.getAttributes();
System.out.println("email" + attrs.get("mail"));
}
编辑:检查ldap中的属性列表使用如下所需的信息键(名称)轻松检索信息以获取电子邮件
while (answer.hasMoreElements())
{
SearchResult sr = (SearchResult)answer.next();
System.out.println("user name" + sr.getName());
Attributes attrs = sr.getAttributes();
System.out.println("email" + attrs.get("mail"));
}
编辑:检查ldap中的属性列表