ToolsFree

Free Professional Email Setup Guide

Get support@yourdomain.com for free, receive it in normal Gmail and reply from Gmail so people see your domain. Cloudflare Email Routing plus Brevo SMTP, step by step.

By VikasPublished 6 Sept 2026Updated 6 Sept 20263 min read

Get the PDF

Free Professional Email Setup Guide — free, no email, no sign up. PDF · 95 KB.

Download PDF

The preview loads below. Download always gives you the original file, unchanged.

Key takeaways

  • Receiving and sending are two separate halves — you need both.
  • Cloudflare Email Routing receives the mail; a free SMTP provider sends it.
  • A domain can have only one SPF record — a second one breaks all your mail.
  • Mail DNS records must be DNS only, never proxied.
  • Tick "Treat as an alias" in Gmail, or replies expose your personal address.

Read the guide

A professional address like support@yourdomain.com, received in your normal Gmail, and replied to from Gmail so people see your domain instead of your personal address. Cost: nothing. No paid email hosting, no paid plan.

What you need before starting

  • A domain you own.
  • The domain's DNS managed on Cloudflare — the free plan is fine.
  • A normal Gmail account.

The idea: two separate halves

This is the part most guides skip, and it is why people get stuck halfway.

  • Receiving — Cloudflare Email Routing takes mail sent to support@yourdomain.com and forwards it to your Gmail inbox. Free.
  • Sending — Cloudflare cannot send mail. A free SMTP provider (Brevo) does that half: Gmail connects to Brevo and sends your message with your domain as the sender. Free, 300 emails per day.

You need both. One alone is not enough.

Why Brevo for the sending half

The guide compares the free options: Brevo gives 300 emails a day forever with real SMTP and custom-domain DKIM. SMTP2GO (1000/month) is the fallback. Mailjet works but with a weaker delivery reputation. SendGrid removed its free plan, and Zoho's free tier has no SMTP access, so neither can work with Gmail.

Check your DNS before you touch anything

Do not skip this. You need to know what is already there so you do not break your website or your existing mail:

dig +short MX yourdomain.com
dig +short TXT yourdomain.com
dig +short TXT _dmarc.yourdomain.com
dig +short A yourdomain.com

If you already have MX records pointing at another mail provider, stop. You cannot run two mail providers on the same domain. No MX, no SPF, no DMARC means a clean start.

The one rule that breaks everything

A domain can have only one SPF record. Two TXT records starting with v=spf1 and every SPF check fails — your mail goes to spam. If you need to add something, edit the existing record. Never create a second one.

This is also why the guide tells you to choose Manual setup in Brevo rather than Automatic: the automatic path logs into your DNS and often adds a second SPF record.

And a related trap: Brevo does not ask for an SPF record, and that is correct. Old guides that tell you to add include:spf.brevo.com are wrong here — it does nothing useful and lets every other Brevo customer send mail as your domain.

Things that quietly break the setup

  • Proxy status must be "DNS only" (grey cloud) on every mail record. Proxying a DKIM or mail record breaks it completely.
  • Trailing dots matter on CNAME values if you import a BIND file.
  • Test receiving first, from a different account — Gmail hides mail you send to yourself, so you will think forwarding failed when it did not. Gmail later sends a confirmation code to that address; if forwarding is broken you will never receive it.
  • Tick "Treat as an alias" in Gmail. Unchecked, Gmail adds a hidden Reply-To pointing at your personal Gmail address, and everyone who replies sees it. That defeats the entire setup.
  • Do not enable Brevo's "block unauthorized IP addresses" — Gmail sends from Google servers whose IPs change constantly.

Treat the SMTP key like a password

It can send email as your domain. Never commit it, never put it in a shared .env, never screenshot it. Store it in a password manager, and if it leaks, delete it in Brevo and generate a new one.

What is in the PDF

Every step with the exact screens, the DNS records to add, the BIND import shortcut, the verification commands, and the Gmail settings — seven pages, in order.

Tags

Related resources

All resources →