Lewati ke konten utama

Email

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 mode import - 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=en
  • DEST_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