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.