Add an email domain you already own to iCloud Mail on iCloud.com
If you upgrade to iCloud+, you can add a custom email domain name you already own to iCloud and use it with iCloud Mail. You can also purchase a new domain. See Purchase a new email domain and add it to iCloud Mail on iCloud.com.
You can have up to five active custom domains configured with iCloud Mail.
Note: Custom Email Domain isn’t available in all countries or regions.
Before you begin
If you have existing email addresses at your domain that you want to keep using, make a list of them so you can configure them in iCloud. If you don’t have existing email addresses, you can create them after you add the domain to iCloud.
You need to have two-factor authentication enabled for your Apple ID. If you don’t, you can turn it on at the Apple ID account website.
You need to have a primary iCloud Mail email address set up to use a custom email domain. If you don’t, see Create a primary email address for iCloud Mail.
How adding a domain you own works
When you add a custom domain you already own, you go through the following steps:
Step 1. Enter the domain name and choose if you want to share it with friends or family members.
Step 2. If you have existing email addresses for the domain, add and assign them.
Step 3. Depending on the domain, you may need to update your records with your domain registrar, either manually or automatically by signing in.
Step 4. Set up the domain, select your default email address, and (optionally) import email messages from your previous provider.
Step 1: Enter the domain details
On iCloud.com, tap in the toolbar, then tap Custom Email Domain.
Tap “Add a domain you own.”
Note: If you’ve already added at least one domain, you may need to scroll down before you see “Add a domain you own.”
Choose who will use the domain:
Only You: Choose this option if you’re the only person who will use the domain.
You and Other People: Choose this option if you want to share the domain with friends or family members. During setup, you can configure email addresses for each person.
Enter the domain name, then tap Continue.
Step 2: Add people and enter existing email addresses
Add the people you want to share the domain with (if applicable) and enter the email addresses you already use with this domain name. (You can create new email addresses after you set up the domain.)
Choose who you want to share the domain with. Do any of the following:
Add a person: Tap Add People. Enter the phone number or email address of the person you want to add, then tap Continue.
You can share the domain with up to five other people. If you add someone who’s not part of your Family Sharing group, they need to accept the invitation before they’re added to the domain.
Remove a person: Tap , then tap Remove.
Note: If you’re part of a Family Sharing group, your Family Sharing members are added by default. If you don’t want to share the domain with them, you can remove them.
Add an existing email address. Locate the person who the email address belongs to, then type the email address in the field below their name.
If there aren’t any existing email addresses associated with this domain, tap “No email addresses” and go to Step 4: Finish setting up the domain.
If you want to add an additional email address for any person, tap next to their name. In the field that appears, type the additional address.
Each person can have a maximum of three active email addresses for a domain.
After you finish adding all existing addresses, tap “Add email address(es).”
A verification email is sent to each of the email addresses you added. You can see the verification status of each email address below the address. If necessary, you can tap Resend Verification Emails to resend the email to all pending addresses.
Step 3: Update the records with your domain registrar
Depending on the domain, you may need to sign in to your domain registrar to automatically update your records. Otherwise, you need to manually update your DNS records.
Tap View, then update your records.
See the Apple Support article Set up an existing domain with iCloud Mail.
Step 4: Finish setting up the domain
Tap “Finish setup,” then follow the onscreen instructions.
Choose a default email address to use when you send iCloud mail. You can change this at any time in Mail preferences on iCloud.com. See Choose a default email address to send mail from on iCloud.com.
To import existing emails from your previous email provider to iCloud Mail (not available for all providers), tap “Import now,” then follow the onscreen instructions to sign in to your previous mail account.
It may take some time to import all your email messages. 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 import email messages later.
Important: Make sure you have enough iCloud storage to import all your email messages. See Check your iCloud storage on iCloud.com.
You can now use your custom domain addresses to send and receive email on iCloud.com and on any Apple device that has Mail turned on in iCloud settings. See Set up iCloud Mail on all your devices.