isync
Szép dolog a felhő, de azért megnyugtatóbb, ha a leveleinket lokálisan is eltároljuk. Az isync segítségével
(bár a project neve isync
a parancsot mbsync
-nek hívják) könnyen letölthetjük a leveleket IMAP szerverről.
A parancsot később újrafuttatva csak az új leveleket tölti le, vagyis elég könnyen tudunk egy lokális mentést karbantartani.
A configot a ~/.mbsybc
file-ban kell tárolnunk
IMAPStore akarmi
Host imap.akarmi.szerver
SSLType IMAPS
User user@akarmi.szerver
Pass TitkosJelszo
MaildirStore akarmi-backup
Path /path/to/imap/akarmi/
Inbox /path/to/imap/akarmi/INBOX
Subfolders Verbatim
Channel akarmi-download
Master :akarmi:
Slave :akarmi-backup:
Create Both
Expunge Both
Patterns *
SyncState *
Vagyis először is megadjuk az IMAP szerver adatait, majd azt, hogy lokálisan hová szeretnénk tenni az adatokat, végül a két dolgot összekötjük.
A letöltéshez a következő parancs kell, a -V
csak azért kell, hogy több információt írjon ki a parancs letöltéskor.
mbsync -V akarmi-download
A parancs tud ennél persze bonyolultabb dolgokat is, pl. baj esetén vissza tudjuk tölteni az adatokat IMAP szerverre.