Я хочу получить имя пользователя и адрес электронной почты всех пользователей в конкретном списке рассылки из Outlook.Чтение имени пользователя и адреса электронной почты членов в списке рассылки Outlook с использованием C#
У меня есть код ниже.
DirectorySearcher search;
DirectoryEntry entry;
entry = new DirectoryEntry("LDAP://" + Domain);
search = new DirectorySearcher(entry);
search.Filter = "(&(objectClass=Distribution Lists) (CN=" + distList + "))";
//search.Filter = "CN=" + distList;
//search.Filter = "cn=" + distList + ",ou=Distribution Lists,dc=bosch,dc=com";
//search.Filter = "cn=" + distList + ",ou=Distribution Lists";
int i = search.Filter.Length;
string str = "", str1 = "";
foreach (SearchResult AdObj in search.FindAll())
{
foreach (String objName in AdObj.GetDirectoryEntry().Properties["member"])
{
COnsole.writeline(objName);
}
}
Метод «FindAll» не может ничего извлечь.
Есть ли что-то не так с моим кодом ??
CAn some one дают мне пример кода, который может извлекать имя пользователя и адрес электронной почты всех пользователей в списке рассылки ??
Любая помощь приветствуется.
Благодарим вас заранее!