Skip to content
itsorted.online
Email guide

Email Migration Services in Singapore: What Can Go Wrong

Moving company email to Microsoft 365 or Google Workspace looks simple until mail goes missing over a weekend, calendars stay behind or the accounts@ mailbox stops receiving invoices. Most problems come from a few predictable gaps: DNS changes made at the wrong time, tools that move email but not contacts and calendars, oversized mailboxes and forgotten shared addresses. This guide explains how a migration should run, what each step can break, the questions to ask any email migration provider in Singapore, and what a rollback plan looks like.

By IT Sorted teamReviewed 7 min readHow we write guides
in

Key takeaways

  • Microsoft's IMAP migration moves only mail folders, not contacts, calendars or tasks.
  • Microsoft's IMAP tool migrates up to 500,000 items per mailbox and skips emails over 35 MB.
  • Google says new MX records can take up to 72 hours to be recognised across the internet.
  • List every address, alias, shared mailbox and forwarder before you start, not after.
  • A proper rollback keeps the old mailboxes running and unchanged until the new system is proven.
In this guide · 8 sections
  1. 01How an email migration works: cut-over vs staged
  2. 02What can go wrong during an email migration
  3. 03MX records and timing the switch
  4. 04Mailbox sizes, shared mailboxes and aliases
  5. 05What a provider should test before and after
  6. 06Rollback: what happens if it goes wrong
  7. 07Do it yourself or get help?
  8. 08Frequently asked questions

Short answer

A good migration copies old mail before the switch, changes the MX records at a quiet time with a low TTL, runs a final sync afterwards, and checks calendars, contacts, shared mailboxes and sending. The most common failures are IMAP tools that skip calendars and forgotten addresses.

How an email migration works: cut-over vs staged

There are two broad ways to move mailboxes. For most Singapore SMEs with under 50 users, a cut-over with pre-copying is the norm.

Cut-over with pre-copy

Most SMEs
  • Copy old mail to the new system while staff keep working
  • Switch MX records once, usually Friday evening
  • Run a final sync for mail that arrived during the switch
  • Everyone moves on the same day

Best for: Companies of up to a few dozen users on one old system.

Staged migration

  • Move users in batches over days or weeks
  • Old and new systems run side by side
  • Needs mail routing between the two systems
  • More complex DNS and testing

Best for: Larger firms, or when departments must move at different times.

Microsoft's mailbox migration overview describes cut-over migration from Exchange Server for up to 2,000 mailboxes, but says 150 users or fewer is more reasonable. From cPanel or other hosting, the usual route is an IMAP migration.

What can go wrong during an email migration

Each failure below is common and preventable. Ask any provider how they handle each one.

ProblemWhy it happensHow to prevent it
Calendars and contacts left behindIMAP migration copies only mail foldersExport and import them separately, or use a tool that moves them
Large emails missingMicrosoft's IMAP tool skips messages over 35 MBReport skipped items and move them by hand
Mail lost during the switchMX changed before the new mailboxes were readyCreate and test mailboxes first, then change MX
accounts@ or sales@ stops workingShared addresses and aliases not listedInventory every address before starting
Sent mail lands in spamSPF, DKIM and DMARC not updatedPublish new records on cut-over day and test
Phones still show old mailOld account left on mobile devicesGive staff a short set-up guide and remove old accounts
IMAP limits from Microsoft Learn, IMAP migration article, checked October 2026.

Microsoft's IMAP migration article states that this method does not migrate contacts, calendar items or tasks, migrates up to 500,000 items per mailbox from newest to oldest, and cannot move emails larger than 35 MB. Google's data migration service can import calendar events and contacts from Exchange Online, but from an IMAP source it moves email only.

MX records and timing the switch

The MX record tells the internet where to deliver your email. Changing it is the moment of the switch. Google's MX set-up guide warns that new MX records can take up to 72 hours to be recognised, so for a while some senders deliver to the old server and some to the new one.

  1. Lower the TTL a few days ahead

    Set the MX record's TTL (time to live) to a short value, such as 300 seconds, at least a day before, so the change spreads faster.

  2. Verify the domain in the new system

    Add the TXT verification record so Microsoft 365 or Google Workspace confirms you own the domain, as in Microsoft's add a domain guide.

  3. Change MX at a quiet time

    Friday evening or before a public holiday gives the weekend for the change to settle and the final sync to run.

  4. Keep the old mailboxes open

    Mail that still arrives at the old server during the switch is picked up by a final sync a day or two later.

  5. Update SPF, DKIM and DMARC

    Replace the old provider in SPF, turn on DKIM signing in the new system, and check DMARC reports for failures.

Mailbox sizes, shared mailboxes and aliases

Size drives the timeline. A 2 GB mailbox copies in hours; a 40 GB mailbox full of attachments can take days over IMAP. Ask the provider for the total data size and the slowest mailbox before agreeing on a cut-over date.

  • Shared addresses: info@, accounts@ and sales@ often live as separate paid mailboxes on old hosting. In Microsoft 365 they can become free shared mailboxes; in Google Workspace they are usually groups or aliases.
  • Aliases and forwarders: list every alias and forwarding rule in the old control panel. Forwarders to personal Gmail accounts are a security risk and a common reason to tidy up.
  • Leavers: decide whether old staff mailboxes move, get archived or are exported. Paying for a licence just to hold a leaver's mail is often unnecessary.
  • Website forms and scanners: contact forms, printers and accounting software that send through the old server need new SMTP settings.

What a provider should test before and after

A provider should give you a written test plan, not just a 'done' message. These checks catch nearly every problem on the Monday after a weekend cut-over.

Post-migration test plan

Rollback: what happens if it goes wrong

A rollback plan is simple if the old system is left untouched. If a serious problem appears on day one, the MX record is pointed back to the old server and staff use the old accounts while it is fixed. That only works if the old mailboxes were not deleted, emptied or switched to forwarding.

Ask the provider three questions: how long they keep the old system running, who changes DNS back and how fast, and how mail received in the new system during the failed attempt is copied back. A provider who has no answer has not planned for failure.

Do it yourself or get help?

A sole proprietor or two-person firm with small mailboxes can follow our step-by-step guides: moving from cPanel email to Microsoft 365 and migrating between Google Workspace and Microsoft 365. If you are setting up a new domain from scratch, start with setting up business email in Singapore.

For larger mailboxes, shared addresses or a tight deadline, our Email Migration (S$390, up to 5 mailboxes, S$49 for each extra) moves mail, calendars and contacts where the source allows, switches DNS at a quiet time and runs the post-migration checks. New set-ups without old mail to move fit Business Email Setup (S$249).

Frequently asked questions

Not if it is planned. Old mail is copied before the switch, the MX record is changed at a quiet time, and a final sync picks up mail that reached the old server while DNS updated. Losses usually happen when the old hosting is cancelled too early or large emails are skipped without anyone checking.

With pre-copying, staff can usually keep sending and receiving throughout. The risk window is DNS propagation, which Google says can take up to 72 hours. During that time some mail may arrive at the old server, which is why the old mailboxes stay open until a final sync has run.

It depends on the source and tool. Microsoft's IMAP migration moves only email folders, not contacts, calendar items or tasks. Google's data migration service can import calendars and contacts from Exchange Online but only email from IMAP sources. Ask your provider exactly which data types their method covers.

An inventory of every mailbox, alias and shared address, a data size estimate, pre-copying, a planned MX change, a final sync, updated SPF, DKIM and DMARC, device set-up help, a written test plan and a rollback plan. It should also report any skipped items, such as emails over the size limit.

Only after the final sync has run and staff have worked on the new system for at least a week without missing mail. Many businesses keep the old hosting for a month. Cancelling early removes your rollback option and anything the migration missed.

Rather have it done for you?

Fixed price, set up in your own accounts.

Order online, get a written scope, and keep full ownership of everything we set up. Questions first? Ask us in writing.