Set up a custom email domain with iCloud Mail on Apple Vision Pro
When you subscribe to iCloud+, you can add up to five custom email domains and create email addresses for those domains on your Apple Vision Pro. Then, you can send and receive mail in the Mail app , in your Mail account on iCloud.com, and in the email app on a Windows computer.
To learn more, see Personalize iCloud Mail with a custom email domain and share with others in the iCloud User Guide.
Note: Make sure you’re signed in to the same Apple Account on each device. If you’re not signed in to your Apple Account on a device, or the device has the Mail feature turned off, you won’t be able to see your custom email domains and mail on the device.
Add a custom email domain to iCloud Mail
You can add a custom email domain you already own to iCloud Mail, or buy a new one.
Note: You need to have a primary iCloud Mail address before you can add a custom email domain on Apple Vision Pro. See Create a primary email address for iCloud Mail in the iCloud User Guide.
Go to Settings > [your name] > iCloud > iCloud Mail, then make sure “Use on this Apple Vision Pro” is turned on.
Tap Custom Email Domain, then tap one of the following:
Buy a Domain: Choose this option if you don’t yet have a custom domain. After you purchase it, you can create custom email addresses.
Use a Domain You Own: Choose this option if you already have a domain, and you want to use it with iCloud Mail. You can configure email addresses you already have at that domain, and create more.
Follow the instructions.
If you’re adding a domain you already own, some registrars require you to change DNS records to set up your domain. See the Apple Support article Set up an existing domain with iCloud Mail.
Import existing email messages
After you or a member of your Family Sharing group sets up a custom email domain for iCloud Mail, you can use iCloud.com to import existing email messages from your previous email provider (not available for all email providers). See Import existing email messages to your custom iCloud Mail address in the iCloud User Guide.
Create and delete email addresses
After you add a custom email domain, you can easily create and delete email addresses for that domain.
Go to Settings > [your name] > iCloud > iCloud Mail, then make sure “Use on this Apple Vision Pro” is turned on.
Tap Custom Email Domain, then tap the domain you want to make changes to.
Tap Manage Email Addresses, then do one of the following:
Add a new email address: Tap Create Email Address, enter the new address, then tap Continue.
Delete an email address: Swipe left on an email address, tap Delete, then tap Remove.
Remove a custom email domain
If you no longer want to use a custom email domain, you can remove it. When you remove a custom email domain, you can’t send or receive email for any addresses at that domain in Mail.
Go to Settings > [your name] > iCloud > iCloud Mail.
Tap Custom Email Domain, then tap Edit next to Your Domains.
Tap , then tap Delete.
If you’re moving your domain to a new provider, make sure to do the following:
Go to your domain registrar to update the domain records to your new email provider and remove iCloud-related records.
Set up any email addresses you want to continue using with your new provider.
Note: When you remove a custom email domain, you can still send and receive email from your primary @icloud.com address.
Allow all incoming messages to your domain
You can use your iCloud Mail email address as a catch-all address. This allows you to receive all messages sent to your custom email domain, even if the exact address they were sent to hasn’t already been created.
Go to Settings > [your name] > iCloud > iCloud Mail.
Tap Custom Email Domain, then tap your custom domain.
Turn on Allow All Incoming Messages.
If the domain owner allows all incoming messages, any messages that aren’t sent to an active email address go to the domain owner’s inbox. If this setting isn’t turned on, those messages are returned to the sender.
Note: Messages sent to deleted email addresses are automatically returned to the sender.