ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Linux, Freebsd, *nix (https://forum.antichat.xyz/forumdisplay.php?f=124)
-   -   Как создать Email через командную строку? (https://forum.antichat.xyz/showthread.php?t=1948452)

Soprano 09.04.2018 09:59

Нужно создать на сервере адрес электронной почты, но Vesta перестала работать (похоже у всех ). Можно ли создать email, используя putty и командную строку, и как?

Sorcus 09.04.2018 12:10

Если в кратце, то через doveadm создаешь хэш пароля (к примеру doveadm pw -s ARGON2ID) и прописываешь его туда, куда нужно.
В Vesta-е если не ошибаюсь, прописывать пароль надо в /home/username/conf/mail/example.com/passwd.
В этом же файле ты найдешь тип хэширования (у меня в примере ARGON2ID).
Потом перезапускаешь exim и dovecot и проверяешь.

Sorcus 09.04.2018 12:48

А еще можно воспользоваться вызовом скрипта https://github.com/serghey-rodin/vesta/blob/master/bin/v-add-mail-account
Находится он скорее всего где-то в /usr/, либо в консоли попробовать просто прописать v-add-mail-account.
Возможно путь в PATH прописан. На строке 12-17 указаны агрументы, с которыми нужно делать вызов этого скрипта.
Но если ты говоришь, что через web интерфейс не работает, то возможно и скрипт не запустится.

Soprano 10.04.2018 22:35

Нашел простой способ.
соединяетесь с сервером через Putty
затем вводите в командную строку:

//добавляете домен и айпишник
v-add-domain admin домен IP RESTART

//потом создаете на нем ящик:
v-add-mail-account admin домен логин пароль

И всё..


Время: 16:19