Import existing emails to your custom email domain on iCloud.com
If you add a custom email domain you already own to iCloud Mail, you can use iCloud.com to import existing emails from your previous email provider (not available for all email providers).
Important: Make sure you have enough iCloud storage to import all your emails. See Check your iCloud storage on iCloud.com.
On iCloud.com, tap in the toolbar, then tap Custom Email Domain.
Select a domain name, scroll down, then tap the ‘Import mail’ button (or tap next to Import Mail to import emails from an additional address).
Follow the on‑screen instructions to sign in to your previous mail account.
It may take some time to import all your emails. They appear in an iCloud Mail folder with the name of your email address. If you had your mail organised into multiple folders in your previous email account, those folders appear inside the new folder.
You can also manually move emails to iCloud Mail using the Mail app. See Organise email in mailboxes on iPhone, Organise email in mailboxes on iPad or Move or copy emails between mailboxes in Mail on Mac.