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: [email protected]
- 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: [email protected]
- SMTP configuration:
1 2 3 4 5
SMTP Server: smtp.gmail.com Port: 587 Username: [email protected] (with "@gmail.com") Password: Generated password from step1 Encryption: TLS
- Confirm verification email sent to [email protected]
🎉 Done! Now you can:
✔️ Receive to [email protected]
✔️ Send as [email protected]
❗ 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.