Aceasta este comanda larch care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
leuștean - copiați mesajele de pe un server IMAP pe altul
REZUMAT
zada [Opțiuni]
zada [--din URI] [--la URI]
DESCRIERE
larice este un instrument pentru a copia rapid și în siguranță mesajele de pe un server IMAP pe altul. este
suficient de inteligent pentru a nu copia mesajele care există deja pe destinație și suficient de robust
pentru a face față întreruperilor cauzate de conexiuni defectuoase sau de servere care nu se comportă.
larice este deosebit de potrivit pentru copierea e-mailurilor către, din sau între conturi Gmail.
OPŢIUNI
server de Opțiuni
--din, -f URI
URI al serverului IMAP sursă.
--din-dosar, -F PLIANT
Dosarul sursă din care să copiați. Implicit este INBOX.
--din-trecere, -p PASSWD
Parola serverului sursă. Implicit este de a solicita utilizatorului.
--de la-utilizator, -u USER
Nume de utilizator al serverului sursă. Implicit este de a solicita utilizatorului.
--la, -t URI
URI al serverului IMAP de destinație.
--la-dosar, -T PLIANT
Dosarul de destinație în care să copiați. Implicit este INBOX.
--a trece, -P PASSWD
Parola serverului de destinație. Implicit este de a solicita utilizatorului.
--la-utilizator, -U USER
Nume de utilizator al serverului de destinație. Implicit este de a solicita utilizatorului.
Copiați Opțiuni
--toate, -a
Copiați toate folderele în mod recursiv.
--toate-abonate, -s
Copiați recursiv toate folderele abonate.
--șterge, -d
Ștergeți mesajele din sursă după ce le-ați copiat sau dacă acestea există deja la
destinaţie.
--exclude MODEL [ MODEL... ]
Lista numelor/modelelor de cutie poștală care nu ar trebui copiate.
--exclude-file FILE
Nume de fișier care conține nume/modele de cutie poștală care nu ar trebui copiate.
--eliminare, -x
Ștergeți mesajele șterse din sursă.
--sync-flags, -S
Sincronizați semnalizatoarele de mesaje de la sursă la destinație pentru mesajele care deja
exista la destinatie.
General Opțiuni
--config, -c FILE
Specificați un fișier de configurare care nu este implicit de utilizat. Implicit este ~/.larch/config.yaml.
--Bază de date FILE
Specificați o bază de date de mesaje care nu este implicită de utilizat. Implicit este ~/.zada/zada.db.
--funcție uscată, -n
De fapt, nu faceți nicio modificare.
--max-reîncercări NUM
Numărul maxim de ori de reîncercat după o eroare recuperabilă. Implicit este 3.
--no-create-folder
Nu creați dosare de destinație care nu există deja.
--ssl-certs FILE
Calea către un pachet de certificate de încredere de utilizat pentru a verifica certificatele SSL ale serverului.
--ssl-verify
Verificați certificatele SSL ale serverului.
--verbositate, -V STR
Verbozitatea ieșirii: depanare, informații, avertizare, eroare sau fatală. Implicit este info.
--versiune, -v
Versiunea tipărită și ieșire.
--Ajutor, -h
Afișează un mesaj de ajutor.
CONFIGURARE
În timp ce este posibil să se controleze larice în întregime din linia de comandă, aceasta poate fi
incomod dacă trebuie să specificați o mulțime de opțiuni sau dacă rulați larice frecvent și
nu-mi amintesc întotdeauna ce opțiuni să folosești. Utilizarea unui fișier de configurare poate simplifica
lucruri.
În mod implicit, larice caută un fișier de configurare la ~/.larch/config.yaml și îl folosește dacă este găsit.
Puteți specifica un fișier de configurare personalizat folosind --config opțiune linie de comandă.
larice fișierul de configurare este un simplu YAML ⟨http://yaml.org/⟩ fișier care poate conține
mai multe secțiuni, fiecare cu un set diferit de opțiuni, precum și o specială lipsă
secțiune. Opțiunile din lipsă secțiunea va fi folosită cu excepția cazului în care acestea sunt modificate
într-o altă secțiune de configurare sau pe linia de comandă.
Iată un exemplu de fișier de configurare Larch:
# Copiați toate folderele abonate în mod implicit
implicit:
total-abonat: adevărat
# Copiați e-mailurile de pe Gmail pe serverul meu, excluzând lucrurile pe care nu le doresc.
gmail pe serverul meu:
de la: imaps://imap.gmail.com
de la utilizator: exemplu
de la-trecere: secret
la: imaps://mail.example.com
către utilizator: exemplu
a-trece: secret
exclude:
- „[Gmail]/E-mail trimis”
- „[Gmail]/Spam”
- „[Gmail]/Coș de gunoi”
# Copiați e-mailurile din INBOX-ul meu în INBOX-ul Gmail
căsuța mea de e-mail către căsuța de e-mail:
tot-abonat: fals
de la: imaps://mail.example.com
din folderul: INBOX
de la utilizator: exemplu
de la-trecere: secret
la: imaps://imap.gmail.com
către folder: INBOX
către utilizator: exemplu
a-trece: secret
Acest fișier conține trei secțiuni. Opțiunile de la lipsă va fi folosit în toate celelalte
secțiunile, cu excepția cazului în care sunt suprascrise.
Pentru a specifica ce secțiune de configurare doriți să folosească Larch, trebuie doar să transmiteți numele acesteia în comandă
linie (folosește ghilimele dacă numele conține spații):
leuștean „gmail pe serverul meu”
Dacă specificați opțiuni suplimentare pentru linia de comandă, acestea vor înlocui opțiunile din configurație
fișier:
leuștean „gmail pe serverul meu” --from-user anotheruser
Rularea Larch fără argumente de linie de comandă va provoca lipsă secțiunea care urmează să fie utilizată.
Cu exemplul de mai sus, aceasta va avea ca rezultat o eroare, deoarece lipsă secțiunea nu
conțin necesarul din și la opțiuni, dar dacă trebuie să utilizați numai Larch cu un singur
configurație, puteți folosi lipsă secțiune pentru tot și economisește-te puțin
tastând pe linia de comandă.
Utilizați zada online folosind serviciile onworks.net