Sähköposti
Sähköpostiverkkotunnusten luettelon hakeminen
Komento
mogwai emails domains list
Esimerkkituloste
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
Verkkotunnusta IDs käytetään muissa komennoissa.
Sähköpostiverkkotunnuksen lisääminen
Komento
mogwai emails domains create
Valinnat
--domain=DOMAIN: Sähköpostiverkkotunnuksen nimi.-o,--owner="fastuser": FASTPANEL-käyttäjä, jolle sähköpostiverkkotunnus lisätään.
Esimerkki sähköpostiverkkotunnuksen example1.com luomisesta fastuser-käyttäjälle
mogwai emails domains create --domain=example1.com -o fastuser
Postilaatikoiden luettelon hakeminen
Komento
mogwai emails boxes list
Valinnat
--domain=DOMAIN: Postiverkkotunnuksen nimi
Esimerkkikomento
mogwai emails boxes list --domain example.com
Esimerkkituloste
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
Komennon tulosteesta saatua ID käytetään muissa komennoissa.
Postilaatikon luominen
Komento
mogwai emails boxes create
Valinnat
--domain=DOMAIN: Sähköpostiverkkotunnuksen nimi.-l,--login=LOGIN: Postilaatikon nimi ilman verkkotunnusta.-p,--password=PASSWORD: Postilaatikon salasana.
Esimerkkikomento
mogwai emails boxes create --domain=example.com --login=user --password=MySecretPassword123
Tämä komento luo postilaatikon nimeltä user@example.com salasanalla MySecretPassword123.
Postilaatikon poistaminen
Komento
mogwai emails boxes delete
Valinnat
-b,--box=BOX: Postilaatikon ID..
Esimerkkikomento
mogwai emails boxes delete -b 1
Tämä komento poistaa postilaatikon, jonka ID on 1.
Postilaatikoiden ja sähköpostien tuominen
Komento
mogwai emails boxes import[sync] [<flags>]
Valinnat
-i,--import_config=IMPORT_CONFIG: Tuontiluettelotiedoston polku--force: Vain tilassaimport- tyhjennä olemassa olevat postilaatikot.
Sähköpostin tuontia varten sinun on valmisteltava palvelimelle postilaatikkoluettelo seuraavassa muodossa:
IMAP_HOST;SOURCE_ADDR;SOURCE_PASSWORD;DEST_ADDR
Valinnat
IMAP_HOST: IMAP-postipalvelimen osoite.SOURCE_ADDR: Postilaatikko lähdepalvelimella.SOURCE_PASSWORD: Salasana IMAP-yhteydelle lähdepalvelimen postilaatikkoon. Jotkin palvelut, kuten Google, edellyttävät sovelluskohtaisen salasanan luomista IMAP-käyttöä varten https://support.google.com/accounts/answer/185833?hl=enDEST_ADDR: Postilaatikko FASTPANEL-palvelimella, johon viestit siirretään.
Esimerkkitiedoston sisältö
imap.gmail.com;test@gmail.comu;password;test@example.com
imap.gmail.com;test1@gmail.com;password;test1@example.com
Käytettävissä on kaksi tilaa:
Tuontitila
mogwai emails boxes import
Tässä tilassa kaikki viestit kopioidaan kokonaisuudessaan, FASTPANEL-palvelimen postilaatikoita ei saa olla luotu tai niiden on oltava tyhjiä - komentoa suoritettaessa FASTPANEL luo tarvittavat postilaatikot. Jos sisältöä sisältäviä postilaatikoita on jo olemassa, näytetään virhe. Voit käyttää lippua --force - silloin postilaatikko tyhjennetään.
Esimerkki komennon suorittamisesta käyttäen tiedostoon /root/import.txt tallennettua postilaatikkoluetteloa ja avainta --force
mogwai emails boxes import --import_config=/root/import.txt --force
Synkronointitila
mogwai emails boxes sync
Tässä tilassa Ohjauspaneeli lataa viestit lähdepalvelimelta poistamatta mitään. Sitä tulisi käyttää, jos alkuperäiseen postilaatikkoon on ilmestynyt uusia viestejä ensimmäisen tuonnin jälkeen ja nekin on siirrettävä.
Esimerkkikomento
mogwai emails boxes sync --import_config=/root/import.txt