Fix guide
How to Fix DMARC Alignment for Zoho Mail
Zoho hands you SPF, DKIM, optional bounce — grab them from domain verification and paste into DNS.
Why Zoho trips DMARC
You skipped rows from their domain wizard — Zoho mail needs their MX + SPF + DKIM or alignment never locks in.
Exact DNS records
SPF: include:zoho.com OR include:zoho.eu (per your region)
DKIM: TXT from Zoho Admin → Domains
MX: per Zoho setup wizard
Step-by-step fix
Step 1 Zoho Admin → Domains → Email Authentication
Step 2 Use zoho.com or zoho.eu includes based on your account region
Step 3 Add Zoho MX records so mail routes correctly
Step 4 Publish SPF TXT and DKIM TXT from Zoho
Step 5 Complete verification in Zoho Admin
Step 6 Confirm alignment with DNS Preflight
Run your domain through DNS Preflight
Open DNS Preflight →FAQ
Zoho.com vs Zoho.eu — which SPF include?
Use the include and MX hosts for the region where your Zoho Mail tenant is hosted — Zoho documentation lists both.
How do I set up Zoho DMARC alignment?
Add MX, SPF, and DKIM from Zoho's domain setup wizard, verify the domain, then check alignment with DNS Preflight.
How do MX records interact with DMARC?
MX controls where mail is delivered; DMARC still requires aligned SPF and/or DKIM for messages you send.
How do I verify Zoho DKIM?
Zoho shows DKIM status when the TXT is published. DNS Preflight can read the public DKIM record.
Does Zoho support DMARC p=reject?
Yes when SPF/DKIM alignment pass — phase policy carefully.