1. Prepare Your OnePoundEmail Mailbox
Before starting the migration, make sure you have already:
- Created the destination email account in OnePoundEmail
- Logged into DirectAdmin and confirmed it is working
If you haven't done this yet, see the How to Create Email Accounts guide first.
2. Generate an iCloud App-Specific Password
Apple requires app-specific passwords for third-party tools like IMAPSync. Your regular Apple ID password will not work.
- Go to appleid.apple.com and sign in.
- Navigate to Sign-In and Security → App-Specific Passwords.
- Click Generate Password, give it a label (e.g., "IMAPSync"), and copy the password it provides.
Keep this app-specific password somewhere safe - you'll need it in step 4. Apple will only show it once.
3. Log into DirectAdmin
- Access your DirectAdmin panel via your OnePoundEmail hosting account.
- Navigate to E-Mail Manager → IMAPSync Migrations.
4. Begin the IMAPSync Migration
On the IMAPSync Migrations page, click IMPORT E-MAILS and fill in the following details:
Source - iCloud Mail
Host: imap.mail.me.com
Port: 993
SSL: Enabled
User: yourname@icloud.com
Password: Your app-specific password from Step 2
Destination - OnePoundEmail
User: Your new OnePoundEmail address
Password: Your OnePoundEmail password
Click START MIGRATION and allow the process to complete. Duration depends on your mailbox size.
Migration time depends on mailbox size. Large mailboxes may take several hours - you can safely close the browser and check back later.
5. Best Practices
- Migrate one mailbox at a time for best results.
- Avoid syncing during peak hours for faster transfer speeds.
- Keep your iCloud Mail account active during migration to avoid interruption.
6. Troubleshooting
- Login / Auth Errors Double-check your iCloud email address and make sure you are using the app-specific password generated in Step 2 - not your Apple ID password.
- No Connection Confirm you are using host imap.mail.me.com, port 993, with SSL enabled.
- Incomplete Migration Retry after a few hours, or divide large mailboxes into smaller batches and sync in stages.
7. Post-Migration Steps
- Update your devices and email clients with OnePoundEmail's connection settings.
- Update your DNS records (MX, SPF, DKIM, DMARC) if you are switching domains - see the Managing DNS Records guide.
- Keep your iCloud Mail account active for a short transition period if needed, just to be safe.
Migration complete! If you run into any issues, our support team are happy to help - contact us anytime.