How do I migrate email between servers using IMAP?

What you need:

Both servers must support the IMAP email protocol. All myhost hosting packages can connect using IMAP.
The password for the email account you are trying to migrate.
An IMAP-capable local email client. Common email clients like Outlook, Apple Mail, and Thunderbird support IMAP mail accounts.

Procedure:

1. Create the same email account on your new server that you had on your old server. Use the same spelling and capitalization.
2. Set the new email account the same password that you used on your old server. You can change the password after the migration process is done, if required.
3. In your local email client, create two new email accounts.

  • These will both be for the same email address.
  • They will both use the same password.
  • They must both be configured to connect using IMAP.
  • The incoming server (or IMAP server) will be different for each account. You should use the ip address for the old account and the mail.yourdomain.com for the new account, depending on the dns config. This will avoid any possible DNS conflicts.

4. With both accounts online, open up the inbox for the account that connects to your old server. Drag and drop messages from this inbox to the inbox on your new server.
5. That's it! If you have a lot of emails, give the accounts a few minutes to finish syncing up. Once they're done, your old emails will be in your mailbox on the new server.

  • 43 Users Found This Useful
Was this answer helpful?

Related Articles

Email Account Client Setup

There are a number of ways to set up mail on an email client like Thunderbird or Outlook. The...

Disable SSL on Iphone Mail App

Disable SSL on Iphone Mail App: Click on Settings Click on Mail, Contacts and Calendars...

SMTP Authentication

We have enabled SMTP authentication to prevent spammers from using the SMTP (outgoing) server as...

Why do my attachments get converted to WINMAIL.DAT

Sometimes you may receive an email with a winmail.dat attachment. This file is sent from people...

What ports can I use to send email via

The correct port to submit mail to a mail server for delivery is 587. These ports would need to...