вторник, 11 декабря 2007 г.

Как вытащить всех пользователей excange с п/я

Мне иногда приходится вытаскивать MailBox-Enabled пользователей чьи почтовые ящики расположены на определенном сервере.
Это можно сделать и с помощью GUI, но что бы отделить disabled пользователей нужно поработать руками. Точнее совмещать два запроса, которые строятся из GUI.

В результате получаем запрос вида:

(mailnickname=*) (
(&(objectCategory=person)(objectClass=user)(msExchHomeServerName=/O=ORGANIZATION/OU=ADMINISTRATIVE_GROUP/cn=Configuration/cn=Servers/cn=SERVER-NAME)) )(!userAccountControl:1.2.840.113556.1.4.803:=2)


Красным выделено то, что нужно заменить своими данными. Синим, то, что присовокупляется к основному запросу, что бы отсечь заблокированные учетки.

Комментариев нет:

Отправить комментарий