Guides/Email/Add email through iCloud Mail

Add email through iCloud Mail

Last reviewed on November 25, 2025

Use this guide to set up iCloud Mail with your WordPress.com-hosted domain name. Alternatively, pick one of our email solutions and we’ll set it up automatically.

Obtain your TXT record from Apple

When adding a domain name to use with iCloud Mail, Apple requires that you add a set of DNS records (specifically, MX, SPF, and CNAME (DKIM) records) to your domain name.

To make this process easier, we can add these records for you automatically. You will only need to provide one TXT record from Apple.

This record starts with “apple-domain=” followed by a unique string of letters and numbers. To locate this record, look for the “Custom Email Domain” setting, which varies depending on which Apple service and device you are using. If you cannot find this record, consult the Apple support guides.

Once you have this TXT record, proceed to the next section of this guide.

Connect iCloud Mail to your domain name

To set up a WordPress.com domain name with iCloud Mail, take the following steps:

  1. Go to your site’s dashboard.
  2. Navigate to Upgrades → Domains (or Hosting → Domains if using WP Admin).
  3. Here, click on the domain name you’d like to use with iCloud Mail.
  4. Click on “DNS records” and then the “Manage” button:
DNS Records is the third option -- right under Name servers.
  1. Scroll down to the bottom of the screen and click on “Email setup.”
  2. Here, you’ll find some buttons for setting up different email services. Click on the “iCloud Mail” tab.
  3. Paste your unique code (TXT record) into the box that appears below.
The box for the iCloud Mail verification token.
  1. Click the button that says “Set up iCloud Mail.” We will then add the requires MX, SPF, and CNAME (DKIM) records for Apple mail to your domain name’s DNS records.

Was this guide helpful for you?

Not quite what you're looking for? Get Help!

Copied to clipboard!