Frage

Wir würden gerne eine Liste der Adresse angezeigt werden soll. Wir versuchen, ein System zu entwickeln, in dem die Adressen nur an einem Ort gespeichert, dieser Ort zu sein Exchange 2010.

Sie haben einen Web-Service in der Exchange 2010-SDK, die uns die Namen und Adressen aller Benutzer in einer Gruppe erhalten können?

Gibt es einen besseren Weg, dies zu tun, zum Beispiel der Daten von AD zu bekommen?

War es hilfreich?

Lösung

Ich würde dies tun, indem Sie die System.DirectoryService. Account Namespace und nicht über die Exchange Web Services. EWS ist gezielter an in der Exchange-Datenbank (E-Mails, Aufgaben, Kalender usw.) an die Informationen zu erhalten, während S.DS.AM bei Abrufen von Daten aus dem Active Directory ausgerichtet ist.

Wenn die Domänencontroller mit Windows Server 2008 R2 Sie haben integrierten Zugriff auf Web-Service Targeting AD aber das ist neue Technologie und Ihr Unternehmen wird höchstwahrscheinlich nicht mit, dass noch so dass Sie Ihren eigenen Web-Service Einwickeln des S.DS.AM-Code erstellen müssen .

verwendet Exchange Active Directory zu erhalten und zu aktualisieren Gruppenmitgliedschaft für Standard (nicht-dynamisch) Exchange-Verteilerlisten, so dass die Mitglieder einer AD-Gruppe ist das gleiche wie die Leute, die E-Mails bekommen, um die Liste geschickt. Das heißt, Sie EWS für Ausbau Verteilerlisten verwenden können und Sie könnten besser dran, dies zu tun, wenn Sie dynamische Verteilergruppen in Exchange verwenden. Wenn Sie dynamische Verteilergruppen in Exchange verwenden müssen Sie den msExchDynamicDLFilter-Wert auf die dynamische Verteilergruppe Eintrag in Active Directory überprüfen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top