Szeretném az IMAP fiókomat az egyik szerverről a másikra átköltöztetni. Több eszközt is találtam erre a feladatra, de egyelőre egyiket sem sikerült életre keltenem.
Amiket találtam: imapsync, isync(mbsync), imapcopy, (és még talán az offlineimap3 is lehetne).
Mivel egyiket sem sikerült valós másolásra bírnom, úgy tűnt, az imapsync lenne a legjobb, ebben próbáltam elmélyedni.
Első lépésként az éles fiókomról a helyi gépemre szeretnék egy backup-ot csinálni, de már ez sem megy.
Az működik, hogy listát ad a forrás IMAP fiókról, a benne található mappákról és levelekről. De ha mindezt egy channel-be foglalom, akkor a mappákat ugyan létrehozza a helyi könyvtáramban, de egyetlen másolásra méltó levelet sem talál. Ilyen üzeneteket ad az IMAP mappákra:
Created INBOX in local-directory
INBOX is not selectable: skipping
A fura számomra, hogy ugyanaz a konfiguráció listázás esetén mutatja a leveleket, másolás esetén nem. Arra nem jöttem rá, hogy hogyan lehetne kiválasztani a fenti mappát béldául, hogy selectable legyen, és másolja is. A
pat *
konfigurációs beállítás meg van adva.
Ha valaki tudja, hogyan kell imapsync-cel másolni és elárulná, netán lenne valami működő config mintája is, azt megköszönném.
Vagy, ha van más parancssoros eszköz erre, amit nem találtam meg, azért is hálás lennék.
Megoldás:
Csak imap-imap szinkronizációt csinál.