All Your InboxesStart free

Cloudflare Email Routing + Gmail “Send As”: the honest guide

Yes, you can get info@yourdomain.com working with a free Cloudflare account and your existing Gmail. Here's the real setup — including the parts the tutorials gloss over.

The manual setup (free)

  1. In Cloudflare, open your domain → Email → Email Routing → Enable (it adds the MX records).
  2. Create a custom address (info@…) and route it to your Gmail. Verify the destination.
  3. For sending: Gmail → Settings → Accounts → “Send mail as” → add info@yourdomain.
  4. Gmail demands an SMTP server for that address. Most people route it through smtp.gmail.com — which requires 2-Step Verification plus an App Password. This step is where most setups die.

What the tutorials don't tell you

  • Silent drops: since mid-2025 Cloudflare no longer forwards mail that fails authentication — and there’s no notification when it happens. Senders think they wrote you; you never saw it.
  • Spam placement: replies sent via Gmail’s servers for your domain often fail SPF alignment. Without correct SPF/DKIM/DMARC on the domain, answers land in spam — quietly.
  • It doesn’t scale: Gmail caps “send as” addresses, and every new domain repeats the whole dance: routing, verification, App Password, DNS records.

The one-click version

All Your Inboxes does this exact setup for you: connect Cloudflare once, type a name, press Create. Routing, verification and spam-protection records are handled; every message and every decision shows in an activity log (nothing silently dropped); replies go out from your address without App Passwords. Free to try — the manual route above stays a fine choice for a single hobby domain.

All your email. One place.

Connect any inbox. Send from the right address automatically. Free plan forever, paid from $6.99/mo, and it never touches how your mailboxes are set up.

Try it free