Hello fellow site owners.
I have been having problems grabbing my existing emails from FQ. Here are some options you may want to explore for yourself. I have only been using IMAP connections.
1. Use your local email client to transfer messages between servers
In theory, you can add both server accounts to your mail client, and then go folder by folder and copy messages from source server to destination server. For example, I am moving messages from FQ to Google. I added both as separate accounts to my local mail client. I then selected all emails from source INBOX and dragged them to destination INBOX. The repeat for each folder.
This has been hit-or-miss for me. When my messages land on Google (may only be a Google issue), they sometimes miss the target folder and only live in "All Mail". This is especially true for the Sent folder.
2. Use a locally running transfer tool
There is a popular tool called imapsync (
https://imapsync.lamiral.info) that when run locally, will pull IMAP folders from source and upload to destination. It is not the most user-friendly app, but it seems to handle many edge cases and kinda just works. There are many links to help you install/setup/troubleshoot. The tool can also be used to do "dry runs", which does not move any messages, but will log what the tool would do for you to review before attempting the move.
3. Use an online transfer service
Many online transfer services use the tool mentioned above, but wrap it in a web-app so you don't need to use your own bandwidth. imapsync runs their own service that is free for 0-3Gb mailboxes or paid if you need to transfer a larger mailbox. The online service can be found at
https://imapsync.lamiral.info/X/
-------
The author of imapsync also maintains a list (as of 2021) of other tools as well as other online transfer services, some free and some paid. That list is at
https://imapsync.lamiral.info/S/external.shtml
Some Notes
based on my trial-and-error
Do not change your MX records before moving your mailbox
- If you change your MX record for your FQ DNS, then FQ will disable internal email for that domain. The mailbox still exists, but you will not be able to login to your mailbox on that domain. If you have other domains (IRO/IMO), you can login with the same username/pw at one of your alternate domains. ex: if you have two domains site1.com and site2.com and change DNS MX records on site1.com, you will no longer be able to connect to email for site1.com. So if you have a mailbox called user1, you can connect to that mailbox on
user1@site2.com with the same password you used for
user1@site1.com