Skip to navigationSkip to main contentSkip to footerScaleway DocsAsk our AI
Ask our AI

Setting up a custom email domain with iCloud and Scaleway DNS

email
iCloud
DNS
custom
domain

iCloud is Apple's service that allows you to securely store and manage your data across the entire Apple ecosystem.

While it is most commonly used for the storage of photos or the backup of devices in the cloud, an iCloud+ feature correctly named Custom Email Domain allows you to set up an email address with your own domain.

Before you start

To complete the actions presented below, you must have:

Adding the domain on iCloud

  1. Log into your iCloud account

  2. Click the button that looks like a grid, next to your avatar, in the navbar at the top of the page. A menu displays.

  3. Click Custom Email Domain. A new page with a form displays.

    Important

    If Custom Email Domain does not display or you are unable to proceed further, make sure that your iCloud account has access to iCloud+ premium features.

  4. Click Add a domain you own.

  5. Select Only You.

  6. Type the domain you own and want to use for your email address. For example, if you want your email address to be me@mysuperdomain.com, type mysuperdomain.com. A multi-steps instruction displays.

  7. Choose No email addresses at step 2.

  8. Click View at step 3. The list of your domain's records displays. Keep this page open since you will need to copy them into your own domain's records in Scaleway DNS.

Configuring the domain's records on Scaleway DNS

  1. Log into the Scaleway console
  2. Click Domains and DNS in the menu on the left. The list of your domains displays.
  3. Click your domain, the DNS Zone tab, and Root zone.
  4. Click Add records. We will add all records provided by iCloud. Adding all records is mandatory for the setup to work.
Note

While we provide examples to help understand where each value goes, we strongly recommend copying exactly the value provided by iCloud, including punctuations and/or symbols.

MX records

There are two MX records. The correspondence between iCloud's MX instructions and Scaleway DNS records is as follows:

iCloudScaleway DNSValues (example)
TypeTypeMX
HostName@
ValueHostnamemx02.mail.icloud.com. / mx02.mail.icloud.com.
PriorityPriority10

TXT record

The correspondence between iCloud's TXT instructions and Scaleway DNS records is as follows:

iCloudScaleway DNSValues (example)
TypeTypeTXT
HostName@
ValueValueapple-domain=xxx

SPF record

The correspondence between iCloud's SPF instructions and Scaleway DNS records is as follows:

iCloudScaleway DNSValues (example)
TypeTypeTXT
HostName@
ValueValue"v=spf1 include:icloud.com ~all"

DKIM record

The correspondence between iCloud's DKIM instruction and Scaleway DNS records is as follows:

iCloudScaleway DNSValues (example)
TypeTypeCNAME
HostNamesig1._domainkey
ValueHostnamesig1.dkim.xxx.at.icloudmailadmin.com.

Verifying the records on iCloud

  1. Go back to your iCloud account.

  2. Select Finish setup at step 4 and click Confirm.

    Note

    It may take some time for the records to propagate across the network. You can try the Finish setup step again later. Refer to the dedicated documentation to check if the domain's records are accessible using the dig command.

    Important

    If you encounter an error with a record, please double-check that you have entered the exact values from iCloud to your domain's records in Scaleway DNS.

  3. Add an email address of your choice.

You can now send emails using this address via iCloud Mail!

Questions?

Visit our Help Center and find the answers to your most frequent questions.

Visit Help Center
No Results