When you purchase Professional Email, WordPress.com automatically adds DNS records (Domain Name System records) to your domain. If your email stops working or you are unable to access your mailboxes, this guide will show you how to verify that your Professional Email is set up correctly.
In this guide
Have a question?
Ask our AI assistantBy default, when a domain name uses the WordPress.com name servers, WordPress.com automatically sets up your Professional Email DNS records for you. If your email has stopped working, it is likely because the DNS records have been removed inadvertently. Restoring them will get your email working again.
Follow these steps to restore your Professional Email DNS records:
- Visit your site’s dashboard and navigate to Upgrades → Domains (or Hosting → Domains if using WP Admin).
- Click the domain name the email is associated with.
- Click “DNS records” to expand the section, and then click the Manage button.
- Click the ellipsis (⋮) menu at the top-right (next to the “+ Add a record” button.)
- Select the “Restore DNS records for Professional Email” option from the drop-down.

If you don’t have the “Restore DNS records for Professional Email” option, this is because of one of two reasons:
- Your email records are set up correctly, so you don’t need to do anything!
- Your DNS is not managed through WordPress.com, so you should follow the steps in the next section to manually add the DNS records for Professional Email.
If you have purchased Professional Email through WordPress.com but use another provider (like Bluehost, Namecheap, or Cloudflare) to manage your domain name’s DNS, you will need to manually add DNS records. These records tell email services where to send and receive your emails.
Note: The exact steps to add DNS records vary by provider. You may need to log in to your domain registrar’s website and look for “DNS Management,” “DNS Settings,” or “Name Server Management.”
To manually set up Professional Email, add the following MX and TXT records through your DNS provider:
| Type | Value | Priority |
|---|---|---|
MX | mx1.titan.email | 10 |
MX | mx2.titan.email | 20 |
TXT | v=spf1 include:_spf.wpcloud.com include:spf.titan.email ~all | N/A |
Tip: If you’re unsure how to add DNS records with your provider, google “[your provider name] add DNS records” or contact their support team for assistance.