====== imapsync ====== http://imapsync.lamiral.info/ ===== Usage ===== ./imapsync --host1 test1.lamiral.info --user1 test1 --password1 'secret1' \ --host2 test2.lamiral.info --user2 test2 --password2 'secret2' \ --automap --justfolders --dry "$@" === GMail === [[https://www.google.com/settings/security/lesssecureapps|Enable access from less secure apps!]] ./imapsync --host1 imap.gmail.com --ssl1 --user1 account1@gmail.com --password1 gmailsecret1 \ --host2 imap.gmail.com --ssl2 --user2 account2@gmail.com --password2 gmailsecret2 \ --maxbytespersecond 250000 --automap --exclude "\[Gmail\]$" ''--maxbytespersecond'' is useful because GMail limits IMAP transfer size to 1GB/h. ==== CLI Options ==== ^ --host1 | IMAP source server hostname or IP address | ^ --user1 | IMAP source user login | ^ -password1 | IMAP source user password | ^ --host2 | IMAP destination server hostname or IP address | ^ --user2 | IMAP destination user login | ^ --password2 | IMAP destination user password | ^ --dry | makes imapsync doing nothing, just print what would be done without ''--dry'' | ^ --justfolders | does only things about folders (ignore messages). It is good to verify the folder mapping is good for you. | ^ --automap | guesses folders mapping, for folders like Sent, Junk, Drafts, All, Archive, Flagged. |