Is there a way to sync every mail from the old server into one single folder on the new server using imapsync? I can't find something relevant in the manual…
Thanks in advance!
The FAQ http://imapsync.lamiral.info/FAQ says:
Q. Is it possible to synchronize all messages from one server to another without recreating the folder structure and the target server.
For example, to synchronize all messages in all forders on host1 to folder INBOX only on host2:
1) First try (safe mode):
2) See if the output says everything you want imapsync to do, --dry option is safe and does nothing real.
3) Remove --dry Check the imap folder tree on the target side, you should only have one: the classical INBOX.
4) Remove --justfolders
Yes exactly you can use imapsync to migrate mailboxes from one mail server to another server. We have to tell imapsync the usernames and passwords of the mail accounts that we want to migrate. Theoretically, we can use the --password1 and --password2 switches for the passwords, but this is dangerous
Therefore it's better to create two files (/etc/secret1 and /etc/secret2 in this example) that contain the passwords (in this example, it's secret for both mail accounts), do a chmod 600 on these files, and use the --passfile1 and --passfile2 switches.
Now below is sample command