Начиная с версии v1.6.57, появилась возможность после запуска контейнера запустить скрипт, чтобы изменить настройки onlyoffice-mail-server по умолчанию. Если вы хотите создать почтовые ящики, выполните следующие действия.
Выполните следующую команду:
docker exec -it onlyoffice-mail-server bash
Перейдите в каталог со скриптами:
cd /usr/src/iRedMail/tools/scripts/
Подготовьте файл csv со списком почтовых ящиков, которые требуется создать, и сохраните этот файл в формате csv, например, mailboxes.csv
.
Ниже приводится пример файла mailboxes.csv
:
Email,Password
zzz@example.com,pwd123
yyy@example.com,qwerty123
Выполните скрипт для создания почтовых ящиков:
python create_mailboxes.py -d "onlyoffice-mysql-server" -u "root" -p "my-secret-pw" -dn "onlyoffice_mailserver" -mb "mailboxes.csv"
При повторном вызове скрипта дубликаты не создаются.
Чтобы узнать, как выполнить другие операции с помощью скрипта, вы можете обратиться к следующим статьям: