How to configure a domain to iCloud hosted email

For those of you who want to use Apple iCloud as the email provider for your domain, you'll need to set up an exabytes domain in iCloud, then update the domain's DNS records to point emails to iCloud mail servers.

Set up a domain in iCloud

1. You need an Apple ID with two-factor authentication turned on. You also need to set up iCloud email on one of your Apple devices
2. Next, in a new tab, log into your account. Select 'Account Settings' on top of the iCloud app.

3. On the iCloud Account Settings page, scroll down until you see the Custom Email Domains section. Select the gray "Manage" button.
4.  On the Custom Email Domain popup, select the "Only you" option for who will use the domain you want to add.

Enter the domain you want to add and select the blue "Continue" button.

5. In the section "Step 2: Add an existing email address" click the Skip button. You can add your email address to your domain after verifying it with Apple.

Set up an existing domain with iCloud Mail

To complete setting up a custom domain and email address with iCloud Mail, you must update the MX, TXT, and CNAME records with the domain registrar.

To use your own domain and email address with iCloud Mail, you must change three types of DNS records with the domain logger: MX, TXT, and CNAME records.

  • MX records determine where email is delivered to your domain. You can set up multiple MX records for a domain, each assigned with its own priority level.
  • TXT data stores various text-based information about your domain, including information that helps prevent email spoofing.
  • CNAME data directs traffic to the same IP address when you have different variations of the same domain name.

Before changing the domain data, enter the email address you are already using with this domain name.

After setting up a domain with iCloud Mail, you can create a new email address that you want to use.

Changing your DNS records
  1. Login to the account on the domain host.
  2. Look for the section where you can update the MX records. It may be under Advanced Settings, DNS Management, or Email Settings.
  3. Delete the existing MX data.
  4. Enter a new DNS record for the iCloud Mail server. In TXT records, enter the personal TXT record provided to you during setup. In DKIM records, enter your domain name that reads "".

    TXT: Note Type: TXT Host: @ Value: [Enter the private TXT record provided during setup]

    SPF: Note Type: Host TXT

    : @

    Value: "v = spf1 include: ~ all" If you already have an SPF record, just add "include:" ke nilai sebelum "~all"

    MX: Note Type: MX
    Host: @
    Prioritas: 10

    MX: Note Type: MX
    Host: @
    Prioritas: 10

    DKIM: Note Type: CNAME
    Host: sig1._domainkey

  5. Save your changes.
  6. On the iCloud Mail settings page, click Verify to confirm the settings. It may take a few minutes before the saved changes can be verified.
  7. Untuk memeriksa apakah domain dan alamat Anda diatur dengan Mail iCloud, masuk ke Pilih widget Domain Email Khusus, lalu klik Kelola. Jika perubahan Anda tidak berhasil diverifikasi, periksa kesalahan pada data DNS yang diperbarui, lalu coba lagi.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.