Free Custom Email for Your Domain
Free Custom Email for Your Domain
Prerequisites
- Gmail account with 2FA ✔️
- Domain configured in Cloudflare
Cloudflare Email Routing
- Log in to Cloudflare Dashboard
- Select your domain
- Navigate to:
Email>Email Routing>Routing rules - In
Custom addressblock:- Click
Create address - Fill fields:
1 2 3
Custom address: [your-name]@yourdomain.com Action: Forward Destination: your-personal@gmail.com
- Click
- Click
Save
ℹ️ Allow 15-30 minutes for DNS propagation if emails don’t arrive immediately
Set Up Gmail SMTP Server
Step 1: Create App Password
Before start:
✅ 2FA must be enabled in Google Account
- Visit App Password Generator
- Create new app password:
1
App name: "Cloudflare Email"
🔥 Copy 16-char password immediately
🗝️ Store in secure place
⚠️ NO spaces in password
🔄 Regenerate if lost
Step 2: Configure SMTP
- Open Gmail Settings
- Navigate to:
Accounts and Import>Add another email address - Enter sender details:
1 2
Name: Your Name Email: address@yourdomain.com
- SMTP configuration:
1 2 3 4 5
SMTP Server: smtp.gmail.com Port: 587 Username: username@gmail.com (with "@gmail.com") Password: Generated password from step1 Encryption: TLS
- Confirm verification email sent to your@yourdomain.com
🎉 Done! Now you can:
✔️ Receive to name@yourdomain.com
✔️ Send as name@yourdomain.com
❗ Sending limits:
1
2
Free Gmail: 500 emails/day
Google Workspace: 2000 emails/day
Useful Links
This post is licensed under
CC BY 4.0
by the author.