Not Your Average Business Network

Moving your business email to Zoho Mail

2026-11-01

Moving email is mostly a DNS job plus a copy job. Do the copy first, switch the mail routing second, and nothing gets lost. Plan on an evening or a weekend.

Step 1: Pick a plan

Zoho lists Mail Lite and Mail Premium (email only) and the Workplace plans (email plus files and office tools). Prices and storage per user change and vary by region, so read the current pricing page rather than trusting a blog. Zoho also lists a free plan for up to five users on one custom domain, but it is limited by data center, and the page says IMAP, POP and ActiveSync are not included. That matters if you rely on a desktop mail app or want to use IMAP tools. A free trial of the top edition is offered without a credit card.

Step 2: Sign up and verify your domain

  1. Create the account and add your domain in the Admin Console.
  2. Prove you own it with one of Zoho's methods: one-click for some providers (GoDaddy, Cloudflare, IONOS), a TXT record, or a CNAME record. Zoho does not recommend the HTML file method.
  3. For TXT, add the record with the host set to @, wait an hour or two, then click Verify.
  4. Create your mailboxes and aliases (info@, sales@) before you go further.

Step 3: Copy the old mail first

Zoho's Data Migration tool can pull mail from any server that supports IMAP.

  1. In the Admin Console, open Data Migration and start a new migration. Choose IMAP.
  2. Enter your old provider's IMAP server and port (993 with SSL is typical). Look these up in your old provider's help pages.
  3. Choose folders and a date range, then add each user with their old username and password, or upload a CSV.
  4. Start the migration and watch for failures. Keep the old passwords unchanged until it finishes, as Zoho requires.

Zoho notes that old accounts using only a login that blocks IMAP, or servers with untrusted certificates, may fail. Zoho's help page lists troubleshooting for this.

Step 4: Prepare the DNS records

You will change these at whoever hosts your DNS. Use a low TTL if allowed.

Cutover day checklist

  1. Confirm every mailbox exists in Zoho and the first migration pass is complete.
  2. Swap the MX records. Allow up to 24 hours for the change to spread.
  3. Send a test email from outside the company to each address and reply to it.
  4. Run the migration's Sync option (if shown for your account) to catch mail that arrived at the old server in between.
  5. Add the new account to each phone and laptop.
  6. Publish SPF and DKIM, then send a test to a Gmail account and check "Show original" for SPF and DKIM pass.
  7. Keep the old plan for a week or two as a safety net, then cancel it.

Sources

All tips