Zoho SPF and DKIM setup
Zoho Mail and Zoho Campaigns send mail with separate setups. The records for each, the region-specific Campaigns include, and why authenticating one does not authenticate the other.
What you are setting up
“Zoho” is really two products that send mail, with separate authentication setups: Zoho Mail (your day-to-day business mailboxes) and Zoho Campaigns (the marketing tool). They use different records, and the most common mistake is authenticating one and assuming the other is covered. Set up each one you actually send from.
Zoho Mail
In the admin console (mailadmin.zoho.com), go to Domains > your domain > Email Configuration. SPF and DKIM both live here.
SPF. Publish one TXT record at your root. If you only use Zoho Mail:
Type: TXT Host: @ Value: v=spf1 include:zohomail.com ~all
If you use several Zoho products (Mail plus CRM, Desk, and so on), Zoho recommends the single consolidated include instead: v=spf1 include:one.zoho.com ~all. Either way, publish only one SPF record. Good news on regions: the Zoho Mail SPF include is the same across every Zoho data center, even though your MX records are not.
DKIM.In the DKIM section, add a selector (you choose the name; Zoho's own example is zoho). Zoho generates a TXT key for you to publish:
Type: TXT Host: zoho._domainkey (or whatever selector you chose) Value: (the long v=DKIM1; k=rsa; p=... value Zoho shows you)
Zoho Campaigns
Campaigns is a separate setup. First add and verify your sender under Settings > Manage Senders, then go to Settings > Domain Authentication, click Setup on your domain, and copy the SPF and DKIM records it shows. Two things differ from Zoho Mail:
- The SPF include is different and region-specific. Campaigns uses
zcsend.net, notzohomail.com, and the exact host depends on your data center (zcsend.netfor US,eu.zcsend.netfor EU,zcsend.infor India, and so on). Copy the one your console shows. - The DKIM selector is account-specific. Campaigns assigns a numeric selector unique to your account, so copy the exact host and value from the Setup page rather than reusing your Zoho Mail selector.
If you already have an SPF record (from Zoho Mail or anything else), merge the Campaigns include into it; do not publish a second SPF record. Our SPF builder handles the merge.
Add DMARC
One standard _dmarc TXT record covers both products. Start in monitor-only mode and ramp up:
Type: TXT Host: _dmarc Value: v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com
Build it with our DMARC builder and progress past p=none once your reports show both Zoho Mail and Campaigns passing.
The Zoho gotcha
The trap is treating Zoho as one thing. Authenticating Zoho Mail does nothing for Zoho Campaigns, and vice versa, because they use different SPF includes and different DKIM selectors. If your newsletters fail DMARC while your regular mail passes (or the reverse), this is almost always why. The other classic is ending up with two SPF records after adding the second product, which itself fails, or pasting the wrong data-center include for Campaigns.
Confirm it worked
- Send a test from each product. Send one from Zoho Mail and one from Campaigns, open the originals, and confirm each is DKIM-signed with
d=yourdomain.comand showsdmarc=pass. Our header analyzer reads it back plainly. - Re-check the records. A free DMARC audit confirms your single SPF record and the DKIM keys resolve.
- Watch the reports. Both Zoho Mail and Zoho Campaigns should appear as aligned, passing sources in your DMARC aggregate reports, each labeled as a known sender in trustyourinbox.
Connect your DNS once and we publish the Zoho records above in a single click, with a five-minute window to undo. Then we keep watching this sender in your DMARC reports and tell you the moment Zoho mail starts failing, so a typo in a record never quietly costs you the inbox.
Keep reading
Run a free DMARC audit
Paste your domain and see your published SPF, DKIM, and DMARC in plain English.
DMARC alignment, in plain English
Why your from address has to be on your Zoho-verified domain to align.
SPF record builder
Keep a single SPF record when you add both Zoho Mail and Zoho Campaigns.
Google Workspace SPF and DKIM setup
Comparing mailbox providers? The Workspace setup, side by side.
Last verified 2026-06-22.
Free for one domain. Set up in five minutes. We parse the reports; you read plain-English summaries.