---
title: DNS zone configuration for iCloud Mail
description: "In this article, we will show you how to obtain and configure the iCloud Mail DNS records used to connect your cPanel account or by using the [Hosting DNS](https://www.host-age.com/hosting-dns/) service to the iCloud Mail service provided by Apple. Access cPanel…"
url: "https://www.host-age.com/kb/dns-hosting/dns-zone-configuration-icloud-mail/"
updated: "2025-07-31"
category: DNS Hosting
---

# DNS zone configuration for iCloud Mail

In this article, we will show you how to obtain and configure the iCloud Mail DNS records used to connect your cPanel account or by using the [Hosting DNS](https://www.host-age.com/hosting-dns/) service to the iCloud Mail service provided by Apple.

Access cPanel then click on the **Zone Editor** button.

![Accessing DNS zone editor in cPanel](https://www.host-age.com/wp-content/uploads/2023/06/zone-editor-cpanel-1.png)

1.

Click the **Manage** button next to the desired domain.

![Starting DNS zone editing in cPanel](https://www.host-age.com/wp-content/uploads/2023/06/zone-editor-cpanel-2-1.png)

Look for the **MX** record in the **Type** column and click the **Edit** button.

![Selecting MX record for editing](https://www.host-age.com/wp-content/uploads/2023/06/zone-editor-cpanel-3-1024x66.png)

Edit the **MX** record by setting the **Priority** to **10** and the **Destination** to **mx01.mail.icloud.com.** then click the **Save Record** button.

![Editing MX record in cPanel](https://www.host-age.com/wp-content/uploads/2023/06/zone-editor-cpanel-mx-1024x100.png)

On the right side of the page, click **+ Add Record** and select **Add “MX” Record**.

In the **Name** field, enter your domain name, set the **Priority** to **10**, and set the **Destination** to **mx02.mail.icloud.com.** then click the **Save Record** button.

![Editing the second MX record in cPanel](https://www.host-age.com/wp-content/uploads/2023/06/zone-editor-cpanel-mx2-1024x85.png)

On the right side of the page, click **+ Add Record** and select **Add “TXT” Record**.

In the **Record** column, add the custom record provided by Apple iCloud Mail and click the **Save Record** button.

![Adding custom TXT record provided by Apple iCloud Mail](https://www.host-age.com/wp-content/uploads/2023/06/zone-editor-cpanel-txtapple-1024x68.png)

Look for the **TXT** record that starts with **v=spf1** in the **Destination** column and click the **Edit** button.

![Editing SPF record in DNS zone editor in cPanel](https://www.host-age.com/wp-content/uploads/2023/06/zone-editor-cpanel-spf1-1024x61.png)

Delete the record starting with **v=spf1** and replace it with **v=spf1 include:icloud.com ~all** then click the **Save Record** button.

![Confirming SPF record in DNS zone editor in cPanel](https://www.host-age.com/wp-content/uploads/2023/06/zone-editor-cpanel-spf2-1024x97.png)

Look for the **TXT** record that starts with **v=DKIM1** in the **Destination** column and click the **Edit** button.

![Editing DKIM record in DNS zone editor in cPanel](https://www.host-age.com/wp-content/uploads/2023/06/zone-editor-cpanel-dkim1-1024x200.png)

Replace the value in the **Name** column with **sig1._domainkey.your-domain.com.** Replace the value in the **Record** column with **sig1.dkim.example.com.at.icloudmailadmin.com.** Then click the **X** next to the secondary record to delete it and click the **Save Record** button.

![Confirming DKIM record in DNS zone editor in cPanel](https://www.host-age.com/wp-content/uploads/2023/06/zone-editor-cpanel-dkim2-1024x153.png)

On the iCloud Mail setup page, click Confirm to finalize the configuration. It may take a few minutes for the saved changes to be verified.

To verify if the domain and addresses are configured with iCloud Mail, log in at [https://icloud.com/icloudplus](https://icloud.com/icloudplus). Select the Custom Email Domain widget, then click Manage. If your changes are not successfully verified, check for errors in the updated DNS records and try again.

If you do not have a [web hosting](https://www.host-age.com/web-hosting/) package at Host-Age.com and want to use the free [Hosting DNS](https://www.host-age.com/hosting-dns/) service, the instructions are similar, differing only in the web interface used to make this DNS zone editing.
