Bỏ qua để đến nội dung chính

Email

Lấy danh sách miền email

Lệnh

mogwai emails domains list

Ví dụ đầu ra

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

Miền IDs được sử dụng trong các lệnh khác.

Thêm miền email

Lệnh

mogwai emails domains create

Tùy chọn

  • --domain=DOMAIN : Tên miền email.
  • -o, --owner="fastuser" : Người dùng FASTPANEL mà miền email sẽ được thêm vào.

Ví dụ tạo miền email example1.com cho người dùng fastuser

mogwai emails domains create --domain=example1.com -o fastuser

Lấy danh sách hộp thư

Lệnh

mogwai emails boxes list

Tùy chọn

  • --domain=DOMAIN : Tên miền thư

Lệnh ví dụ

mogwai emails boxes list --domain example.com

Ví dụ đầu ra

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 từ đầu ra của lệnh được sử dụng trong các lệnh khác.

Tạo hộp thư

Lệnh

mogwai emails boxes create

Tùy chọn

  • --domain=DOMAIN : Tên miền email.
  • -l, --login=LOGIN : Tên của hộp thư, không bao gồm miền.
  • -p, --password=PASSWORD : Mật khẩu cho hộp thư.

Lệnh ví dụ

mogwai emails boxes create  --domain=example.com --login=user --password=MySecretPassword123

Lệnh này sẽ tạo một hộp thư có tên user@example.com với mật khẩu MySecretPassword123.

Xóa hộp thư

Lệnh

mogwai emails boxes delete

Tùy chọn

  • -b, --box=BOX : ID của hộp thư..

Lệnh ví dụ

mogwai emails boxes delete -b 1

Lệnh này sẽ xóa hộp thư có ID là 1.

Nhập hộp thư và email

Lệnh

mogwai emails boxes import[sync] [<flags>]

Tùy chọn

  • -i, --import_config=IMPORT_CONFIG : Đường dẫn đến tệp danh sách nhập
  • --force : Chỉ dành cho chế độ import - xóa các hộp thư hiện có.

Để nhập thư, bạn cần chuẩn bị một danh sách các hộp thư trên máy chủ theo định dạng:

IMAP_HOST;SOURCE_ADDR;SOURCE_PASSWORD;DEST_ADDR

Tùy chọn

  • IMAP_HOST : Địa chỉ của máy chủ thư IMAP.
  • SOURCE_ADDR : Hộp thư trên máy chủ nguồn.
  • SOURCE_PASSWORD : Mật khẩu cho kết nối IMAP tới hộp thư trên máy chủ nguồn. Một số dịch vụ, chẳng hạn như Google, yêu cầu tạo mật khẩu ứng dụng để truy cập IMAP https://support.google.com/accounts/answer/185833?hl=en
  • DEST_ADDR : Hộp thư trên máy chủ FASTPANEL mà thư sẽ được chuyển tới.

Ví dụ nội dung tệp

imap.gmail.com;test@gmail.comu;password;test@example.com
imap.gmail.com;test1@gmail.com;password;test1@example.com

Có hai chế độ khả dụng:

Chế độ nhập

mogwai emails boxes import

Trong chế độ này, tất cả thư được sao chép đầy đủ, các hộp thư trên máy chủ FASTPANEL không được tồn tại hoặc phải trống - khi lệnh được thực thi, FASTPANEL sẽ tạo các hộp thư cần thiết. Nếu các hộp thư đã có nội dung tồn tại, một lỗi sẽ được hiển thị. Bạn có thể sử dụng cờ --force - khi đó hộp thư sẽ được xóa sạch.

Ví dụ chạy lệnh với danh sách hộp thư được lưu trong tệp /root/import.txt và sử dụng khóa --force

mogwai emails boxes import --import_config=/root/import.txt --force

Chế độ đồng bộ

mogwai emails boxes sync

Trong chế độ này, Bảng điều khiển tải thư từ máy chủ nguồn xuống mà không xóa bất kỳ thứ gì. Nên sử dụng chế độ này nếu các thư mới đã xuất hiện trong hộp thư gốc sau lần nhập đầu tiên và cũng cần được chuyển đi.

Lệnh ví dụ

mogwai emails boxes sync --import_config=/root/import.txt