Migrating email accounts in Plesk is straightforward, especially if you're moving between two Plesk servers or from another host. Here's a clear, step-by-step guide—even if you’re not technical.
This is the easiest and most complete method.
This is the server where you want to move your emails to.
In the left sidebar, click Tools & Settings.
Under Tools, click Migration & Transfer Manager.
Click Start a New Migration.
Choose Plesk as the source server type.
Enter the source server’s IP address or hostname.
Provide the admin login credentials for the old server.
Click Prepare Migration.
Select the subscriptions (domains) you want to transfer.
Make sure to check the box for mail accounts and content.
Click Migrate to start.
Plesk will now transfer your mailboxes, emails, settings, and passwords to the new server.
If you're not migrating the whole server, you can do this per email account.
Go to Mail > Create Email Address.
Use the exact same email address and password as on the old server.
You can use tools like:
These connect to both servers via IMAP and copy emails from one to the other.
You’ll need:
Mail server address (e.g., mail.yourdomain.com
)
Port (usually 993 for IMAP)
Email address + password (for both old and new)
If you're more comfortable with an app:
Add both email accounts (old and new) to the app.
Drag and drop messages/folders from one account to the other.
This is slower but works well for small amounts of email.
Once emails are migrated, go to your domain's DNS settings and update the MX records to point to your new server.
This ensures that new incoming emails go to the correct location.