iCloud Mail provides advanced spam filtering and automatic synchronisation across Apple devices. Connecting your custom domain to iCloud Mail gives you professional email addresses while keeping your inbox separate from your hosting package.
You will configure iCloud Mail on your device, add your custom domain through iCloud+ settings and update DNS records to route email through Apple’s servers. Once complete, your custom domain email works across all your Apple devices with no additional setup required.
iCloud Mail must be active on at least one device before you can add a custom domain. This creates your iCloud email account and prepares it to receive mail from your domain.


You configure custom domains through the iCloud web interface. This process generates the DNS records you need to route email through Apple’s servers.




DNS records tell email servers where to deliver mail for your domain. You need to add five records that point your domain to Apple’s mail servers and verify domain ownership.
The exact values for some records are unique to your domain and provided by iCloud during setup. Copy these values from the iCloud interface and use them in the following steps.
MX records direct incoming email to Apple’s mail servers. You need to add two MX records with equal priority.
yourdomain.co.uk/cpanel replacing yourdomain.co.uk with your actual domain.mx01.mail.icloud.com in the Mail Server field and 10 in the Priority field. Click Add Record to save.mx02.mail.icloud.com as the mail server. Keep the priority at 10. This provides redundancy if one mail server is unavailable.The verification TXT record proves you own the domain. iCloud provides a unique value during setup that you must copy exactly.
The SPF record authorises Apple’s servers to send email on behalf of your domain. This prevents other mail servers from rejecting your messages as spam.
v=spf1 include:icloud.com ~all in the TXT Data field. Click Add Record to save.The DKIM record adds a digital signature to outgoing email. Receiving servers verify this signature to confirm messages genuinely came from your domain.
sig1._domainkey in the Name field. Copy the DKIM target from the iCloud setup page and paste it into the CNAME field. This typically follows the format sig1.dkim.yourdomain.co.uk.at.icloudmailadmin.com. Click Add Record to save.
DNS changes take time to propagate across the internet. Once propagation completes, iCloud can verify your records and activate email delivery.
iCloud cannot verify your DNS records if they contain errors or have not propagated yet.
Missing or incorrect DNS records prevent email delivery to your custom domain.
mx01.mail.icloud.com and mx02.mail.icloud.com with priority 10.include:icloud.com in the value.Custom domain support requires an active iCloud+ subscription.
Email authentication protocols protect your domain from spoofing and improve deliverability. SPF, DKIM and DMARC work together to verify that messages claiming to come from your domain are legitimate. Understanding these protocols helps you troubleshoot delivery issues and maintain your sender reputation.
SPF (Sender Policy Framework) lists which mail servers can send email for your domain. When you add include:icloud.com to your SPF record, you authorise Apple’s servers to send on your behalf. Receiving servers check this record before accepting messages. The SPF specification defines how servers should interpret these records.
DKIM (DomainKeys Identified Mail) adds a cryptographic signature to message headers. Apple’s mail servers sign outgoing messages using a private key, and receiving servers verify the signature using the public key published in your DKIM DNS record. This proves the message was not altered in transit. The DKIM standard explains the technical implementation.
DMARC (Domain-based Message Authentication, Reporting and Conformance) builds on SPF and DKIM by telling receiving servers what to do when authentication fails. You can configure DMARC to quarantine or reject suspicious messages. DMARC also provides reports showing who is sending email using your domain.
Your custom domain now delivers email through iCloud Mail. You enabled iCloud Mail on your devices, added your domain through iCloud+ settings and configured DNS records to route email through Apple’s servers. Your email addresses work across all Apple devices with automatic synchronisation.
Test email delivery by sending messages to your new addresses from external accounts. Check that replies work correctly and attachments send without issues. Our domain registration service includes DNS management tools for configuring email and other services.
Did this guide solve your problem?
Our UK support team answers tickets and live chat every day. Send us the guide you were following and where it stopped working.
Related guides
cPanel hosting with the tools these guides use, backed by UK support.
Get cPanel HostingProtect your visitors with SSL certificates – from budget DV to premium EV certificates.
Get SSL Certificate