Электронная пошта
Атрыманне спісу даменаў электроннай пошты
Каманда
mogwai emails domains list
Прыклад вываду
ID NAME FALLBACK DKIM ENABLED OWNER_ID OWNER CREATE_AT
1 example.com true true 1 example_com_usr 2024-01-04 15:46:02+03:00
Дамены IDs выкарыстоўваюцца ў іншых камандах.
Даданне дамена электроннай пошты
Каманда
mogwai emails domains create
Параметры
--domain=DOMAIN: Імя дамена электроннай пошты.-o,--owner="fastuser": Карыстальнік FASTPANEL, якому будзе дададзены дамен электроннай пошты.
Прыклад стварэння дамена электроннай пошты example1.com для карыстальніка fastuser
mogwai emails domains create --domain=example1.com -o fastuser
Атрыманне спісу паштовых скрынь
Каманда
mogwai emails boxes list
Параметры
--domain=DOMAIN: Імя паштовага дамена
Прыклад каманды
mogwai emails boxes list --domain example.com
Прыклад вываду
ID ADDRESS ALIASES REDIRECTS SIZE QUOTA ENABLED OWNER_ID OWNER CREATE_AT
1 user@example.com 0 0 true 4 example_com_usr 2024-02-08 11:13:01+03:00
ID з вываду каманды выкарыстоўваецца ў іншых камандах.
Стварэнне паштовай скрыні
Каманда
mogwai emails boxes create
Параметры
--domain=DOMAIN: Імя дамена электроннай пошты.-l,--login=LOGIN: Імя паштовай скрыні без дамена.-p,--password=PASSWORD: Пароль для паштовай скрыні.
Прыклад каманды
mogwai emails boxes create --domain=example.com --login=user --password=MySecretPassword123
Гэтая каманда створыць паштовую скрыню з імем user@example.com і паролем MySecretPassword123.
Выдаленне паштовай скрыні
Каманда
mogwai emails boxes delete
Параметры
-b,--box=BOX: ID паштовай скрыні..
Прыклад каманды
mogwai emails boxes delete -b 1
Гэтая каманда выдаліць паштовую скрыню з ID 1.
Імпарт паштовых скрынь і электронных лістоў
Каманда
mogwai emails boxes import[sync] [<flags>]
Параметры
-i,--import_config=IMPORT_CONFIG: Шлях да файла са спісам імпарту--force: Толькі для рэжымуimport— ачысціць існуючыя паштовыя скрыні.
Каб імпартаваць пошту, трэба падрыхтаваць спіс паштовых скрынь на серверы ў фармаце:
IMAP_HOST;SOURCE_ADDR;SOURCE_PASSWORD;DEST_ADDR
Параметры
IMAP_HOST: Адрас паштовага сервера IMAP.SOURCE_ADDR: Паштовая скрыня на зыходным серверы.SOURCE_PASSWORD: Пароль для IMAP-злучэння з паштовай скрыняй на зыходным серверы. Некаторыя сэрвісы, такія як Google, патрабуюць стварэння пароля праграмы для доступу па IMAP https://support.google.com/accounts/answer/185833?hl=enDEST_ADDR: Паштовая скрыня на серверы FASTPANEL, у якую пераносяцца паведамленні.
Прыклад змесціва файла
imap.gmail.com;test@gmail.comu;password;test@example.com
imap.gmail.com;test1@gmail.com;password;test1@example.com
Даступныя два рэжымы:
Рэжым імпарту
mogwai emails boxes import
У гэтым рэжыме ўсе паведамленні капіруюцца цалкам, паштовыя скрыні на серверы FASTPANEL не павінны быць створаны або павінны быць пустымі — пры выкананні каманды FASTPANEL створыць неабходныя паштовыя скрыні. Калі паштовыя скрыні з змесцівам ужо існуюць, будзе паказана памылка. Вы можаце выкарыстоўваць сцяг --force — тады паштовая скрыня будзе ачышчана.
Прыклад запуску каманды са спісам паштовых скрынь, захаваным у файле /root/import.txt, і з выкарыстаннем ключа --force
mogwai emails boxes import --import_config=/root/import.txt --force
Рэжым сінхранізацыі
mogwai emails boxes sync
У гэтым рэжыме Панэль кіравання загружае паведамленні з зыходнага сервера, нічога не выдаляючы. Яго варта выкарыстоўваць, калі пасля першага імпарту ў зыходнай паштовай скрыні з'явіліся новыя паведамленні, якія таксама трэба перанесці.
Прыклад каманды
mogwai emails boxes sync --import_config=/root/import.txt