DMARC Setup for Zoho Mail: Complete Configuration Guide

Step-by-step guide to configure SPF, DKIM, and DMARC for Zoho Mail. Protect your domain and improve email deliverability with proper authentication.

December 15, 2025
4 min read
Share:
DMARC Setup for Zoho Mail: Complete Configuration Guide

Introduction

Zoho Mail is a popular email solution for small and medium businesses. While Zoho provides excellent features at competitive pricing, proper email authentication configuration is essential for deliverability and security.

This guide covers complete SPF, DKIM, and DMARC setup for Zoho Mail.

What you'll learn:

  • Configure SPF for Zoho Mail
  • Enable DKIM signing
  • Implement DMARC policy
  • Test your configuration

Time required: 30 minutes

Prerequisites

  • ✅ Zoho Mail account with domain configured
  • ✅ Zoho Mail admin access
  • ✅ DNS management access for your domain

Step 1: Configure SPF for Zoho Mail

1.1: Create SPF Record

Add a TXT record at your DNS provider:

For Zoho Mail only:

  • Name: @ or yourdomain.com
  • Type: TXT
  • Value: v=spf1 include:zoho.com ~all

For Zoho Mail + other services:

v=spf1 include:zoho.com include:servers.mcsv.net ~all

1.2: Alternative Zoho SPF Includes

Depending on your Zoho data center:

  • Global/US: include:zoho.com
  • Europe: include:zoho.eu
  • India: include:zoho.in
  • Australia: include:zoho.com.au
  • China: include:zoho.com.cn

Use the include that matches your Zoho Mail region.

1.3: Verify SPF

Check SPF Record →

Step 2: Enable DKIM for Zoho Mail

2.1: Generate DKIM Keys in Zoho

  1. Log in to Zoho Mail Admin Console

  2. Navigate to Email Configuration

    • Click "Domains" in left menu
    • Select your domain
    • Click "Email Configuration"
  3. Access DKIM Settings

    • Scroll to "DKIM" section
    • Click "Add DomainKeys"
  4. Select Selector

    • Default selector: zoho
    • Or choose custom selector
    • Click "Add"
  5. Copy DKIM DNS Record

    • Zoho displays TXT record
    • Copy the entire value

2.2: Add DKIM Record to DNS

Create TXT record at your DNS provider:

  • Name: zoho._domainkey (or custom selector)
  • Type: TXT
  • Value: Long string starting with v=DKIM1...

Example:

Name: zoho._domainkey
Type: TXT
Value: v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4...

2.3: Verify DKIM in Zoho

  1. Wait 15-30 minutes for DNS propagation
  2. Return to Zoho DKIM settings
  3. Click "Verify"
  4. Status should show "Verified"

Check with our tool: DKIM Checker → (selector: zoho)

Step 3: Implement DMARC

3.1: Create DMARC Record

Add TXT record at DNS provider:

  • Name: _dmarc
  • Type: TXT
  • Value:
    v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com

3.2: Progressive DMARC Policies

Week 1-4: Monitor

v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com

Week 5-8: Quarantine

v=DMARC1; p=quarantine; rua=mailto:dmarc@yourdomain.com

Week 9+: Reject

v=DMARC1; p=reject; rua=mailto:dmarc@yourdomain.com

3.3: Verify DMARC

DMARC Checker →

Step 4: Testing

4.1: Send Test Email

  1. Send email from Zoho Mail to Gmail/Outlook
  2. View email headers
  3. Verify: spf=pass, dkim=pass, dmarc=pass

4.2: Use Testing Tools

Zoho Mail Specific Tips

Multiple Domains

Configure SPF, DKIM, DMARC separately for each domain in your Zoho account.

Zoho Mail + Zoho CRM

If using Zoho CRM to send emails:

  • Emails sent via CRM use same authentication
  • No additional SPF includes needed
  • Verify DKIM is enabled

Third-Party Integrations

If using Zoho with other email services:

  • Add all services to SPF
  • Configure DKIM for each service
  • Monitor DMARC reports

Troubleshooting

DKIM Verification Fails

Solution:

  • Verify DNS record exactly matches Zoho's value
  • Check selector name is correct
  • Wait up to 2 hours for DNS propagation
  • Remove any extra spaces in TXT value

SPF Fails

Solution:

  • Verify correct Zoho include for your region
  • Check for multiple SPF records (only one allowed)
  • Ensure SPF record ends with ~all or -all

The Bottom Line

Zoho Mail authentication setup:

  1. SPF: Add include:zoho.com (or regional variant)
  2. DKIM: Enable in Zoho admin, add DNS record
  3. DMARC: Start with p=none, monitor, then enforce

Timeline:

  • Setup: 30 minutes
  • DNS propagation: 1-2 hours
  • Monitoring: 2-4 weeks
  • Full enforcement: 6-8 weeks

Next Steps

Verify your configuration:

  1. SPF Checker →
  2. DKIM Checker →
  3. DMARC Checker →
  4. Complete Domain Audit →

Need DMARC monitoring? Start free trial →


Related Articles:

Tags:zoho-maildmarc-setupspfdkim

Ready to improve your email deliverability?

Start monitoring your DMARC reports and get insights into your email authentication setup.

Start Free Trial