Mendapatkan daftar domain email
Perintah
mogwai emails domains list
Contoh output
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
Domain IDs digunakan dalam perintah lain.
Menambahkan domain email
Perintah
mogwai emails domains create
Opsi
--domain=DOMAIN: Nama domain email.-o,--owner="fastuser": Pengguna FASTPANEL yang akan ditambahkan domain email.
Contoh pembuatan domain email example1.com di bawah pengguna fastuser
mogwai emails domains create --domain=example1.com -o fastuser
Mendapatkan daftar kotak surat
Perintah
mogwai emails boxes list
Opsi
--domain=DOMAIN: Nama domain email
Contoh perintah
mogwai emails boxes list --domain example.com
Contoh output
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 dari output perintah digunakan dalam perintah lain.
Membuat kotak surat
Perintah
mogwai emails boxes create
Opsi
--domain=DOMAIN: Nama domain email.-l,--login=LOGIN: Nama kotak surat, tanpa domain.-p,--password=PASSWORD: Kata sandi untuk kotak surat.
Contoh perintah
mogwai emails boxes create --domain=example.com --login=user --password=MySecretPassword123
Perintah ini akan membuat kotak surat bernama user@example.com dengan kata sandi MySecretPassword123.
Menghapus kotak surat
Perintah
mogwai emails boxes delete
Opsi
-b,--box=BOX: ID kotak surat..
Contoh perintah
mogwai emails boxes delete -b 1
Perintah ini akan menghapus kotak surat dengan ID 1.
Mengimpor kotak surat dan email
Perintah
mogwai emails boxes import[sync] [<flags>]
Opsi
-i,--import_config=IMPORT_CONFIG: Jalur ke file daftar impor--force: Hanya untuk modeimport- hapus kotak surat yang sudah ada.
Untuk mengimpor email, Anda perlu menyiapkan daftar kotak surat di server dalam format:
IMAP_HOST;SOURCE_ADDR;SOURCE_PASSWORD;DEST_ADDR
Opsi
IMAP_HOST: Alamat server email IMAP.SOURCE_ADDR: Kotak surat di server sumber.SOURCE_PASSWORD: Kata sandi untuk koneksi IMAP ke kotak surat di server sumber. Beberapa layanan, seperti Google, memerlukan pembuatan kata sandi aplikasi untuk akses IMAP https://support.google.com/accounts/answer/185833?hl=enDEST_ADDR: Kotak surat di server FASTPANEL yang menjadi tujuan transfer pesan.
Contoh isi file
imap.gmail.com;test@gmail.comu;password;test@example.com
imap.gmail.com;test1@gmail.com;password;test1@example.com
Tersedia dua mode:
Mode impor
mogwai emails boxes import
Dalam mode ini, semua pesan disalin secara penuh, kotak surat di server FASTPANEL tidak boleh sudah dibuat atau harus kosong - saat perintah dijalankan, FASTPANEL membuat kotak surat yang diperlukan. Jika kotak surat yang sudah berisi konten telah ada, kesalahan akan ditampilkan. Anda dapat menggunakan flag --force - maka kotak surat akan dikosongkan.
Contoh menjalankan perintah dengan daftar kotak surat yang disimpan di file /root/import.txt dan menggunakan kunci --force
mogwai emails boxes import --import_config=/root/import.txt --force
Mode sinkronisasi
mogwai emails boxes sync
Dalam mode ini, Panel Kontrol mengunduh pesan dari server sumber tanpa menghapus apa pun. Mode ini harus digunakan jika pesan baru telah muncul di kotak surat asli setelah impor pertama, yang juga perlu ditransfer.
Contoh perintah
mogwai emails boxes sync --import_config=/root/import.txt