Die Adresslisten für eine aktuelle Version von Exchange sind Bestandteil der Active Directory-Domänencontroller. Richten Sie Ihren LDAP-Client also einfach auf einen Ihrer DCs.
Die 'Globale Adressliste' und andere Adresslisten, die Sie in Ihren Adressbüchern sehen, sind nur ein LDAP-Filter, der eine bestimmte Gruppe von Benutzern auswählt.
Die Liste "Alle Benutzer" wird durch diesen Filter definiert.
((Alias -ne $null) -and (((((ObjectCategory -like 'person') -and (ObjectClass -eq 'user') -and (-not(Database -ne $null)) -and (-not(ServerLegacyDN -ne $null)))) -or (((ObjectCategory -like 'person') -and (ObjectClass -eq 'user') -and (((Database -ne $null) -or (ServerLegacyDN -ne $null))))))))
Gibt es eine Möglichkeit, alle erforderlichen Informationen (Server, LDAP-Zeichenfolge oder was auch immer) zu erhalten, wenn ich mein konfiguriertes Outlook anschaue, ohne danach fragen zu müssen?
Wenn Sie sich in Ihrem Netzwerk befinden, können Sie Ihre Liste der Domänencontroller normalerweise über eine DNS-Suche finden. Für eine Domain namens exmaple.org erhalten Sie möglicherweise das, was Sie benötigen.
$ dig -t srv _ldap._tcp.example.org ;; QUESTION SECTION: ;_ldap._tcp.example.org. IN SRV ;; ANSWER SECTION: _ldap._tcp.example.org. 600 IN SRV 0 100 389 ds-02.example.org. _ldap._tcp.example.org. 600 IN SRV 0 100 389 ds-03.example.org. _ldap._tcp.example.org. 600 IN SRV 0 100 389 ds-01.example.org. ;; ADDITIONAL SECTION: ds-01.example.org. 3600 IN A 10.1.1.51 ds-02.example.org. 3600 IN A 10.2.1.52 ds-03.example.org. 3600 IN A 10.1.1.50
Die anderen Details, die Sie zur Authentifizierung für das Verzeichnis benötigen, werden ein wenig schwierig sein. Ihre Basis wird wahrscheinlich so sein dc=example,dc=org
. Sie sollten den Benutzerprinzipalnamen verwenden können, um sich bei AD zu authentifizieren. Häufig entspricht Ihr UPN Ihrer primären E-Mail-Adresse sAMAccountName@Domain suffix
.