მთავარ შიგთავსზე გადასვლა

ელფოსტა

ელფოსტის დომენების სიის მიღება

ბრძანება

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

ეს ბრძანება წაშლის საფოსტო ყუთს 1 ID-ით.

საფოსტო ყუთებისა და ელფოსტების იმპორტი

ბრძანება

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