Как массово создать почтовые аккаунты в Zimbra

В этой статье мы разберем как массово создать почтовые аккаунты в Zimbra Server. В гайде мы будем пользоваться консольной утилитой zmprov.

Команда zmprov может выполнять различные задачи в Zimbra LDAP, например создавать и изменять аккаунты, псевдонимы, домены, классы обслуживания, списки рассылки и календари ресурсов. Все операции вызываются через параметры командной строки, и каждая команда имеет длинное и сокращенное имя.

Синтаксис команды: zmprov [команда] [аргумент]

Для создания учетных записей с помощью утилиты zmprov нам потребуется создать файл со списком наших новых пользователей.

Залогинимся на сервер по SSH и создадим наш файлик. В этом примере мы создадим трех новых юзеров. Шаблон будет таким:

createAccount имя@domain.com HardPassw0rD# displayName 'Имя Фамилия' givenName Имя sn Фамилия

Создадим файл

nano /tmp/account-create.zmp

Вставим код с нашими аккаунтами

createAccount hlebushkin@less-it.ru HardPassw0rD#1 displayName 'Денис Хлебушкин' givenName Денис sn Хлебушкин
createAccount suslikov@less-it.ru HardPassw0rD#2 displayName 'Андрей Сусликов' givenName Андрей sn Сусликов
createAccount bulkin@less-it.ru HardPassw0rD#3 displayName 'Евгений Булкин' givenName Евгений sn Булкин

Теперь запустим создание аккаунтов из под root

sudo su - zimbra -c "zmprov -f /tmp/account-create.zmp"

или от пользователя zimbra

zmprov -f /tmp/account-create.zmp

Посмотрите, как можно быстро сменить пароли пользователям с помощью zmprov

Источник wiki.zimbra.com

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