DKIM is a DNS record that helps verify emails sent from your domain are legitimate. This article covers adding it specifically through the WordPress.com DNS panel
Please watch our below voice over video with detailed instructions on the same:
| image-shadow |
Prerequisites
- You’ll need admin access to your Titan Email Control Panel.
- You’ll need access to manage DNS for your domain in WordPress.com
DKIM setup is a two-step process. First, generate the DKIM key in your Titan Email Control Panel. Then, add the generated DKIM record to your WordPress.com DNS settings before returning to Titan to verify it.
Generate a DKIM record in Titan
- Log in to the Titan Email Control Panel.
- Navigate to the Email reputation tab in the sidebar under Mail tab.
- Scroll down and click on the ADD button to generate a custom DKIM record for your domain, which would then create your custom DKIM key.
What you’ll see: Titan generates your custom DKIM key, showing a DNS Host Name and a TXT record value. Keep this panel open — you’ll need both in the next section
Add the record to WordPress.com
- Log in to your WordPress.com account.
- Go to Site Title and Click on Dashboard.
- In the sidebar of Dashboard (WP Admin Panel), Click Upgrades, then Click Domains.
- Locate your domain and then Click the three-dot icon next to your domain for more options, then Click Manage DNS.
- In the top right corner, click Add record.
- Set Type to TXT.
- In the Name field, paste the DNS Host Name value from the Titan Control Panel.
- In the Text field, paste the TXT record value from the Titan Control Panel
- Keep TTL value as default i.e. 3600 and Click Add DNS record.
-
Go back to the Titan Email Control Panel, select I've added TXT records in my DNS control panel, then click Verify DKIM Record.
What you’ll see: DNS changes can take up to 24 hours to propagate. Once verified, your DKIM record shows as active in the Titan Control Panel
Troubleshooting
Problem: Verify DKIM Record doesn’t succeed.
Cause: The TXT record hasn’t propagated yet, or the hostname/value was mistyped copying between
the two panels.
Fix: Double-check the copied values match exactly, then wait and try again — this can take up to 24 hours.
Problem: I can’t find DNS records or Manage under Domains in WordPress.com.
Cause: Your domain may not actually be using WordPress.com’s own nameservers — DNS might be
managed elsewhere.
Fix: Confirm where your domain’s DNS is actually hosted before proceeding