0
Я получаю имена групп из активных каталогов. но мне нужно отправить адрес этих групп, как гр-все @ BlaBla ... или гр-это программное обеспечение @ BlaBla ...Как получить адреса электронной почты ActiveDirectory Group
вот мой код для получения групп ..
string groupName = String.Empty;
int startIndex = 0;
DirectoryEntry de = new DirectoryEntry("LDAP://blabla");
DirectorySearcher searcher = new DirectorySearcher(de);
searcher.Filter = "(&(&(objectClass=group)(objectcategory=group))(name=*" + pSearchText + "*))"; //this contain filter for adgroups from textbox
searcher.PropertiesToLoad.Add("name");
SearchResultCollection results = searcher.FindAll();
foreach (SearchResult result in results)
{
de = result.GetDirectoryEntry();//de object has a lot of properties but not include e mail address, or it is include I can't see that.
groupName = de.Name;
startIndex = groupName.IndexOf('=') + 1;
groupName = groupName.Substring(startIndex, groupName.Length - startIndex);
groupNames.Add(groupName);