Are you struggling to configure DNS settings and DKIM for your Zoho domain? With Zoho's evolving interface, locating the right tools can be tricky, especially when your domain is registered with Zoho but hosted externally. This guide walks you through every step to ensure seamless email authentication and domain pointing, helping you avoid common pitfalls and get your setup running smoothly.
⚠️ Critical First Step — Before configuring anything, you need to determine where your DNS is actually managed, as this dictates everything else.
| Nameservers Point To | Where to Edit DNS |
|---|---|
| ns1.zoho.com / Zoho NS | Zoho Domains panel |
| Your host (e.g., Cloudflare, cPanel) | Your hosting provider |
| Third-party DNS | That DNS provider's dashboard |
Path A — Via Zoho Domains:
accounts.zoho.com
→ Menu (top left grid icon)
→ "Domains" or search "Domains"
→ Select your domain
→ "DNS" or "Manage DNS"
Path B — Direct URL:
https://domains.zoho.com
→ Log in
→ Click your domain name
→ Look for "DNS Management" or "Zone Editor"
Path C — Via Zoho Mail (if using Zoho Mail):
https://mail.zoho.com
→ Settings (gear icon)
→ "Domains"
→ Select domain
→ "Email Configuration" or "DKIM"
Reference: Zoho Domains Help, Zoho DNS Management
Type: TXT
Host: zoho._domainkey.yourdomain.com
Value: v=DKIM1; k=rsa; p=YOUR_PUBLIC_KEY_HERE
TTL: 3600 (or Auto)
Reference: Zoho DKIM Setup
Best if your external host manages everything (e.g., Cloudflare, SiteGround, WP Engine).
In Zoho Domains:
1. Go to https://domains.zoho.com
2. Select your domain
3. Click "Name Servers" or "DNS Settings"
4. Select "Custom Nameservers"
5. Enter your host's nameservers
Example (Cloudflare):
→ ns1.cloudflare.com
→ ns2.cloudflare.com
6. Save — propagation takes 24–48 hours
⚠️ Warning: Changing nameservers moves ALL DNS control to your new host. You'll need to re-add any Zoho Mail DNS records there.
Best if you want to keep Zoho Mail but host your website elsewhere.
Type: A
Host: @ (or blank)
Value: YOUR.SERVER.IP.ADDRESS
TTL: 3600
Type: A
Host: www
Value: YOUR.SERVER.IP.ADDRESS
TTL: 3600
Type: CNAME
Host: www
Value: yoursite.externalhost.com
TTL: 3600
Record Type | Host | Value | Purpose
------------|-------------|--------------------------------|------------------
A | @ | [Your server IP] | Website
A | www | [Your server IP] | Website www
MX | @ | mx.zoho.com (priority 10) | Zoho Mail
MX | @ | mx2.zoho.com (priority 20) | Zoho Mail backup
MX | @ | mx3.zoho.com (priority 50) | Zoho Mail backup
TXT | @ | v=spf1 include:zoho.com ~all | SPF (Email auth)
TXT | zoho._dk... | v=DKIM1; k=rsa; p=[key] | DKIM
TXT | _dmarc | v=DMARC1; p=none; ... | DMARC
Step 1 → Check NS records at WhatsMyDNS.net
Step 2 → Log into https://domains.zoho.com
Step 3 → Locate DNS Management for your domain
Step 4 → Update A records to point to your external host
Step 5 → Generate DKIM key in Zoho Mail settings
Step 6 → Add DKIM TXT record to DNS
Step 7 → Verify with MXToolbox after 24-48 hours
| Tool | Purpose | URL |
|---|---|---|
| MXToolbox | Check MX, SPF, DKIM | mxtoolbox.com |
| WhatsMyDNS | Check DNS propagation | whatsmydns.net |
| DKIM Validator | Verify DKIM record | dkimvalidator.com |
| Google Admin Toolbox | Full DNS check | toolbox.googleapps.com |
To get started with Zoho Mail and ensure your domain is fully configured, sign up at Zoho All Products Bundle.
Configuring DNS and DKIM can be complex. Creator Scripts specializes in Zoho setups—contact us for consultations at Contact Us or explore our Zoho services at Zoho Services.
Pro Tip: If you're still unable to locate the settings after following these steps, Zoho's live chat support is typically responsive and can screen-share to help navigate the new UI directly.