Windows 95/98/NT/2000 FAQ - Как автоматически создать почтовые ящики Exchange для всех пользователей домена?

Как автоматически создать почтовые ящики Exchange для всех пользователей домена?

Exchange может импортировать пользователей из файла .CSV, состоящего из строк следующего формата:

Класс объекта,Имя учетной записи,Отображаемое имя пользователя,Сервер,Примечание

Ниже приведен пример такого файла:

Mailbox,Administrator,,~SERVER,Built-in account for administering
the computer/domain
Mailbox,batman,Bruce Wayne,~SERVER,
Mailbox,denise,denise van outen,~SERVER,
Mailbox,Exchange Service,Exchange Service,~SERVER,
Mailbox,Guest,,~SERVER,Built-in account for guest access to the
computer/domain
Mailbox,IUSR_ODIN,Internet Guest Account,~SERVER,Internet Server
Anonymous Access
Mailbox,IWAM_ODIN,Web Application Manager account,~SERVER,Internet
Server Web Application Manager identity Mailbox,krbtgt,,~SERVER,Key
Distribution Center Service Account
Mailbox,MTS_ODIN,MTS_ODIN,~SERVER,Transaction Server system package
administrator account

Exchange обладает возможностью генерировать подобный файл из списка пользователей домена NT или NetWare следующим образом:

  1. Запустите программу администрирования Exchange
  2. В меню Tools выберите "Extract Windows NT Account List" (обратите внимание также на возможность выбора NetWare)
  3. Выберите домен и контроллер домена, а затем нажмите кнопку Browse для того, чтобы указать имя и папку для создаваемого файла. Нажмите OK
  4. По окончании процедуры появится отчет с перечислением ошибок, если таковые возникнут в процессе генерации файла. Нажмите OK

Созданный файл содержит в себе список ВСЕХ учетных записей домена, в том числе, например, служебные учетные записи Exchange, гостевую учетную запись, учетные записи IIS. Поэтому вы можете отредактировать получившийся файл, удалив те строки, для которых не требуется создавать почтовых ящиков.

По окончании редактирования файла выполните следующее:

  1. Запустите программу администрирования Exchange
  2. В меню Tools выберите пункт "Directory Import"
  3. Выберите домен Windows NT domain и MS Exchange Server. Здесь также можно выбрать контейнер, однако вам следует оставить значение по умолчанию ( "Recipients")
  4. Нажмите "Import File" и укажите место расположения файла .CSV, созданного ранее. Вам будет также предложено создать учетные записи Windows NT, однако это не является необходимым, поскольку файл с учетными записями был сгенерирован из действующего списка пользователей домена. Нажмите кнопку Import
  5. Начнется процедура создания почтовых ящиков. По ее окончании появится отчет с перечислением случившихся ошибок.

Exchange Domain import
- Пример импорта из списка пользователей домена

Каждому пользователю выбранного домена теперь создан почтовый ящик на сервере Exchange. В больших доменах с несколькими узлами Exchange вы можете отредактировать файл таким образом,  что часть пользователей будет импортирована на один узел Exchange, а остальные пользователи будут   импортированы на другие узлы в зависимости от их географического положения.