Migrating multiple accounts easily - new forwarding tunnel domain
Summary: If you have an account email@example.com, you can send email to firstname.lastname@example.org, and the email will be delivered to email@example.com account.
This is very useful if you are using your own domain, and need to migrate from an existing system to FastMail in a staged approach. You can add the domain at FastMail, add the accounts & aliases in that domain, but while the domain is still pointing to the old server, you can setup forwards from the old system to the same names, but hosted at the FastMail server via the forwarding tunnel approach above.
For example, say you have the domain @mywork.com with 100 users already at an existing provider, and you want to setup a FastMail business account and move the existing users to FastMail. You want to move one user at a time starting with the user firstname.lastname@example.org.
So you signup a FastMail business account, and add the domain @mywork.com to it and activate the domain by changing the MX record for active.mywork.com to point to us. You then create the user email@example.com. Now because the domain @mywork.com still points to the existing server, any email sent to firstname.lastname@example.org will go to the existing system. To actually forward it to FastMail, you setup a forward at the existing system so any email arriving for email@example.com is forwarded to firstname.lastname@example.org. Now any email that arrives for email@example.com at the existing system will be forwarded to the firstname.lastname@example.org account at FastMail.
You can then repeat this process for each existing account, and when all accounts are done, you can switch the MX records for the domain to point to our servers and the transition will be complete and seamless.