Prerequisites
Before initiating any migration, the following environment setup is mandatory:- Target Configuration: You must fully set up the destination mailbox on Serververse before migrating. This includes:
- Creating the email account in your control panel (e.g.,
user@example.com). - Ensuring the domain is active and mail services are initialized.
- Creating the email account in your control panel (e.g.,
- IMAP Credentials: Obtain the IMAP hostnames and login details for both source and destination servers.
- Password Security: * Gmail/Outlook: You must generate a 16-character App Password. Standard passwords will be rejected.
- Password Differentiation: For clarity and security, it is highly recommended to use different passwords for the source and destination mailboxes.
Method 1: Terminal Migration (Unlimited & Recommended)
The Command Line Interface (CMD) method is the professional standard. Unlike web tools, it allows for unlimited data transfer, supports background execution, and provides detailed logging.1. Install Imapsync
On your Serververse Linux VPS (Debian/Ubuntu), install the utility:2. Single Mailbox Migration
Execute the following command for an individual account transfer:3. Bulk/Multiple Mailbox Migration
To migrate multiple accounts simultaneously, create a credentials file namedusers.txt:
File Format (users.txt):
source_user|source_pass|dest_user|dest_pass
Example:
Method 2: Web-Based Interface (Limited)
The UI method is suitable for non-technical users or small mailboxes. However, it is strictly limited by browser timeouts and often caps transfers at 3 GB.IMAP Sync Online
Use the web interface for quick, small migrations (Max 3 GB recommended).
- Source (Host 1): Enter the old provider’s IMAP server and credentials.
- Destination (Host 2): Enter your Serververse IMAP details (typically
mail.yourdomain.com). - Sync: Click Sync. You must keep the browser tab open until the process reaches “Finished.”
Provider Configuration Reference
| Provider | IMAP Host (Host1) | Requirements |
|---|---|---|
| Gmail / Workspace | imap.gmail.com | Use App Password + Enable IMAP in Settings |
| Outlook / Office 365 | outlook.office365.com | Use App Password |
| Hostinger | imap.hostinger.com | Standard Password |
| Serververse | mail.yourdomain.com | Standard Password |
Troubleshooting
1. Authentication Failures
- Username Sync: Some servers require the full email as a username, while others require only the prefix.
- Identity Refresh: If the login fails on Serververse, re-save the mailbox password in the control panel to force-refresh the authentication database.