Certo, Leandro, volentieri.
Di seguito un esempio del file .mbsyncrc che dovrai creare nella tua
cartella home.

--------.mbsyncrc--------
MaildirStore locale
Inbox ~/mail/INBOX/
Path ~/mail/
SubFolders Verbatim

IMAPStore server
Host imap.mail.it
PassCmd +"gpg -dq ~/password.gpg"
SSLType IMAPS
User utente

Channel nome
Create Slave
Expunge Slave
Master :server:
Patterns *
Remove Slave
Slave :locale:
-------------------------

In questo modo, digitando mbsync nome o mbsync -a (-a sincronizza tutti
i canali, è possibile sincronizzare più di una casella IMAP), il
programma copierà i contenuti della tua casella di posta dentro ~/mail.
Questa configurazione è di sola lettura, infatti il canale ha istruzioni
di creare e cancellare sia cartelle che messaggi solo su Slave, che è la
copia locale sul PC.

Questa configurazione usa gpg per estrarre la password del tuo utente di
posta, per non doverla scrivere in chiaro sul file di configurazione.

Ovviamente dovrai modificare alcuni settaggi, come Inbox, Host, PassCmd
e User, che dipendono dal server di posta. I termini locale e server
sono solo dei nomi identificativi, puoi scegliere quelli che preferisci,
così come per il nome "nome" del Channel.

Questo è solo un esempio e mbsync può essere configurato per
sincronizzare più di una casella di posta, magari come sotto cartelle di
~/mail.

Spero di esserti stato di aiuto.

--
Matteo Bini

Rispondere a