Want to use a professional email address like [email protected] without running your own mail server? With Cloudflare Email Routing, you can forward incoming email to any personal inbox and send mail using Gmail or Outlook as if it’s from your domain.
This tutorial walks you through setting up:
- Receiving emails via Cloudflare Email Routing
- Sending emails from Gmail and Outlook using your domain address (
[email protected])

🔧 Step 1: Enable Cloudflare Email Routing
- Go to your domain dashboard on Cloudflare.
- Navigate to Email > Email Routing.
- Click Enable Email Routing.
- Add a custom rule:
- Custom Email:
[email protected] - Destination Email:
[email protected](or any inbox)
- Custom Email:
✅ Cloudflare will automatically create required MX, TXT, and optional SPF DNS records.
✉️ Step 2: Receive Emails in Gmail or Outlook
Once routing is active, all emails sent to [email protected] will land in your personal inbox (e.g., Gmail or Outlook).
You can now read emails—but replying from [email protected] needs setup below 👇
📤 Step 3: Send as [email protected] from Gmail
- Open Gmail → Go to ⚙️ Settings > See all settings
- Navigate to Accounts and Import
- Under “Send mail as”, click “Add another email address”
- Enter:
- Name: Your Name / Company
- Email:
[email protected]
- Choose Next Step
🔑 SMTP Settings (Using Gmail SMTP):
Use your existing Gmail SMTP (requires App Password if 2FA enabled):
- SMTP Server:
smtp.gmail.com - Port:
587 - Username:
[email protected] - Password: App Password (generated in Google Account)
📌 Confirm by clicking verification link sent to [email protected] (it will forward to your Gmail inbox via Cloudflare)
💼 Step 4: Send as [email protected] from Outlook
A) Add Your Personal Gmail Account in Outlook
- Open Outlook → Go to File > Add Account
- Add
[email protected]using standard login
B) Add Another Account for [email protected] (Manual Setup)
- Go to File > Account Settings > New
- Choose Manual setup or additional server types
- Select IMAP and fill in:
| Setting | Value |
|---|---|
| Email Address | [email protected] |
| Incoming Server (IMAP) | imap.gmail.com |
| Outgoing Server (SMTP) | smtp.gmail.com |
| Username | [email protected] |
| Password | Gmail App Password |
| Port (IMAP) | 993 (SSL) |
| Port (SMTP) | 587 (TLS) |
✅ This allows sending from [email protected] directly in Outlook, using Gmail SMTP.
✅ Final Result
- You receive emails sent to
[email protected]in your Gmail or Outlook inbox - You reply as
[email protected]without running your own mail server - Works completely free using Cloudflare + Gmail or Outlook
🛡️ Security Tips
- Add SPF, DKIM, and DMARC DNS records for improved deliverability and anti-spam protection
- Use App Passwords instead of your main Gmail password
- Regularly audit forwarding rules and aliases
🔄 Alternatives to Gmail SMTP
If you don’t want to use Gmail SMTP, you can use:
- Zoho Mail (Free for 1 domain)
- Mailgun / Mailjet / SendGrid (for transactional email)
- Your own mail server (e.g., Mailcow, Poste.io, or CPanel hosting SMTP)
🔚 engineerhow.com Recommendation
This method is perfect for startups, personal websites, and professionals who want a free and easy email setup without managing a mail server.
If you’re running multiple domains, Cloudflare’s routing works beautifully and integrates with third-party email services when needed.
Copyright © engineerhow.com — Reproduction of this post must link back to the original source. This content is for educational and non-commercial purposes only.
