We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
Как быстро создать много почтовых ящиков?
Как быстро создать много почтовых ящиков?
Здравствуйте,возникла необходимость создания кучи почтовых ящиков за раз,как это можно осуществить?
То есть сначала добавляется домен site.ru ,а от него уже почтовые адреса [email protected].Вот такие адреса и нужны.
Почтовые домены уже добавлены,около 90 шт, теперь цель - создание от каждого домена,по одному почтовому ящику.
То есть сначала добавляется домен site.ru ,а от него уже почтовые адреса [email protected].Вот такие адреса и нужны.
Почтовые домены уже добавлены,около 90 шт, теперь цель - создание от каждого домена,по одному почтовому ящику.
Re: Как быстро создать много почтовых ящиков?
С консоли, обвернуть в скрипте
Code: Select all
v-add-mail-account
Usage: v-add-mail-account USER DOMAIN ACCOUNT PASSWORD [QUOTA]
Re: Как быстро создать много почтовых ящиков?
не указал операционку,Centos 7Stesh wrote:С консоли, обвернуть в скриптеCode: Select all
v-add-mail-account Usage: v-add-mail-account USER DOMAIN ACCOUNT PASSWORD [QUOTA]
по Вашей команде,консоль отвечает:
[root@scw-33aece ~]# Usage: v-add-mail-account admin site.ru domen password [QUOTA]
-bash: Usage:: command not found
сделал просто v-add-mail-account admin site.ru имяящика пароль
по одному работает,как обернуть в скрипт?пробовал sh формата,какие то ошибки сыплются.
Re: Как быстро создать много почтовых ящиков?
Обернуть - в смысле скрипт написать.
не тестировалось, но как-то так, а в mail.txt значения разделенные двоеточием:
Code: Select all
#!/bin/bash
for SOURCE in `cat mail.txt`
do
USER=`echo $SOURCE|awk -F: '{print $1}'`
DOMAIN=`echo $SOURCE|awk -F: '{print $2}'`
ACCOUNT=`echo $SOURCE|awk -F: '{print $3}'`
PASSWORD =`echo $SOURCE|awk -F: '{print $4}'`
/usr/local/vesta/bin/v-add-mail-account $USER $DOMAIN $ACCOUNT $PASSWORD
done
Code: Select all
user:domain:account:password