This guide explains the migration tools we offer to ensure a smooth transition to FastMail from your previous email host. Follow our instructions to migrate your accounts all at once or one at a time without losing any email.
For a smaller number of accounts, it's generally easier to change everything at once.
Sign up your business. During the signup, add any domains you want to use, even if they're currently hosted externally, and create the accounts you want (e.g.
When all the accounts and aliases are set up, switch the name server or MX records for your domain to point to us. Depending on the TTL of the domain, after about an hour all new email should be delivered to the FastMail servers, and into the new accounts you have created.
Use the IMAP Migrate tool for each user to copy email from the old provider to the user's new account.
Gradually moving users allows you to ensure that each account is fully transferred and working before moving on to the next user.
Sign up your business. During the signup, add any domains you want to use, even if they're currently hosted externally.
For each user you want to migrate, repeat the following steps:
At your existing email provider, set the account to forward all email to us via one of our forwarding tunnel addresses. This will ensure that any new email that arrives at the old provider will be forwarded to us.
Log in to the new account at FastMail and use the IMAP Migrate tool to copy email from the old provider to the user's new account.
When this finishes, all old mail will have been copied to us and any new email will be forwarded to us as well.
Update the user's email software to connect to our servers and/or tell them to log in to our webmail interface.
Once you've transferred all accounts, switch the name server or MX records for your domain to point to us, so all new email will come to FastMail directly, rather than via your old email provider.
That's it. Everything moved over, no downtime, no lost email, no interruption.
The forwarding tunnel allows you to forward email from an existing service to an account with the same name at FastMail. For example, if you have the account
email@example.com at an existing service, you can create an account with the same name at FastMail then use one of our forwarding addresses to deliver mail to it, even though the MX records for your domain still point to your previous email host.
There are 2 encoding options you can use, because some providers are limited as to what characters and/or the domain length you can put in an email address to forward to. To forward email to the FastMail account
firstname.lastname@example.org, you can use either of: