How to Set Up Free Email with Zoho Mail and Your Custom Domain Using Cloudflare DNS

Want a professional email like you@your_domain without paying for Gmail or Outlook? With Zoho Mail’s Forever Free Plan, you can set up business-class email hosting for up to 5 users, and if your domain is managed by Cloudflare, Zoho can configure all DNS records for you automatically.

This post shows how to set up Zoho Mail + Cloudflare with zero manual DNS editing.


Why Zoho Mail?

  • Free for up to 5 users
  • Webmail and mobile app access
  • Secure email delivery with SPF, DKIM, and DMARC
  • One-click DNS setup via Cloudflare integration

Prerequisites


  1. Sign Up for Zoho Mail

  1. Let Zoho Automatically Configure DNS via Cloudflare
  • Zoho will detect that your domain is hosted on Cloudflare
  • Click “Authenticate with Cloudflare”
    • You’ll be redirected to Cloudflare to approve access
    • Zoho may request read/write access to your DNS zone
  • After approval, Zoho will:
    • Add the domain verification TXT record
    • Set the MX records for email delivery
    • Add SPF and DKIM for authentication
    • (Optionally) Add a basic DMARC policy
  • This saves you from copying records manually and prevents typos.

  1. Create Your Mailbox

Once DNS is verified, you can:


You’re Ready to Go!

Your domain email (@your_domain) is now active, without writing a single DNS record by hand. Zoho + Cloudflare makes it seamless and secure.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top