Migrate IMAP account between providers - client access only
I have an IMAP E-Mail account with my old provider.
I have a new, empty IMAP account with the new provider.
Is there a tool or Thunderbird to migrate the E-Mail data from one account to another? I'm a bit wary about just doing a drag & drop in Thunderbird because it's quite a lot of data, and I have a deep distrust against how Thunderbird deals with IMAP data.
I'm working on Windows 7, so I would prefer a graphical Windows tool. If need be, I can work from a Linux box as well.
Try using imapsync, available also as a standalone imapsync.exe. Free, open but not gratis from the homepage.
An excellent tool for Windows is MailStore Home (free)
You install it on your PC
then you Archive all your emails from IMAP Account1 on Server1
you simply Export all your previously archived emails to your IMAP Account2 on Server2
It works also with IMAPS (SSL), and it archives/exports all IMAP folders (or only the ones you wish).
Note: so far I've tried it only to export all messages from one mailbox account to another one. The two mailboxes were on different servers, but both servers run cPanel/WHM accounts, thus both servers' environments were pretty similar.
We used Hexamail POP3 Downloader to synchronize our IMAP accounts during our server move. It runs on any version of Windows and has a GUI to help you configure it. You need to add the IMAP Push module to push email back up to IMAP Accounts.
I'd recommend the drag and drop, but do it in manageable chunks, e.g. 1 month at a time. You could also copy down to a local directory first, then up to the new server.