利用 Cloudflare 邮件路由实现无限子邮箱配置指南
背景与痛点
很多人都有这样的需求:想给不同的服务、网站注册时使用不同的邮箱地址,但又不想注册太多邮箱账号。比如:
- 用
[email protected]购物,方便筛选促销邮件 - 用
[email protected]订阅新闻,随时取关 - 用
[email protected]工作邮件,与生活隔离
传统做法需要付费购买多个邮箱,或者依赖 Gmail 的 + 别名功能。但 Gmail 的 + 别名有个致命缺陷——很多网站在注册时会拒绝 + 符号,认为这不是合法邮箱格式。
核心原理
Cloudflare Email Routing 的工作方式非常简单:
1 | 发送方 → yourdomain.com → Cloudflare 路由规则 → 你的主邮箱 |
关键点:
- 任意本地部分都可接收邮件:
[email protected]都能收到 - 自动路由:无需为每个别名单独配置
- 完全免费:Cloudflare 免费版就支持
- 隐私保护:对方看到的是你的域名,而非主邮箱
前置准备
配置步骤
第一步:添加域名到 Cloudflare
- 登录 Cloudflare Dashboard
- 点击 “Add a Domain”
- 输入你的域名(如
example.com) - 选择 Free 计划
- 按提示修改域名的 NS 记录
第二步:启用 Email Routing
- 进入域名管理面板
- 左侧菜单找到 “Email Routing”
- 点击 “Set up Email Routing”
- 确认 DNS 记录已自动创建(通常是
mail.example.com的 CNAME)
第三步:配置路由规则
这是最关键的一步。进入 Email Routing → Routes,你可以:
方案 A:通配符规则(推荐)
创建一条规则:
1 | 源地址:*@yourdomain.com |
这意味着:
[email protected]→[email protected][email protected]→[email protected][email protected]→[email protected]
方案 B:按子域名分组
如果你想按用途分类管理:
1 | *@work.yourdomain.com → work@gmail.com |
第四步:验证与测试
- 发送测试邮件到
[email protected] - 检查主邮箱是否收到
- 确认发件人显示正确(可选:在 Email Routing 中设置显示名称)
进阶技巧
技巧 1:使用别名回复
在 Cloudflare Email Routing 中,你可以设置”回复地址”。当 recipient 回复邮件时,邮件会发回 Cloudflare 并再次路由到你的主邮箱,形成完整的双向通信。
技巧 2:过滤与标签
虽然 Cloudflare 本身不提供邮件内容过滤,但你可以结合主邮箱的过滤器使用:
Gmail 示例:
1 | 收件人包含 .com → 自动打上标签 "Cloudflare Aliases" |
这样你可以轻松区分哪些邮件来自哪个别名。
技巧 3:防止垃圾邮件
Cloudflare Email Routing 默认会:
- 拒绝来自黑名单域名的邮件
- 检查 SPF/DKIM 记录
- 阻止明显的垃圾邮件模式
如果需要更强防护,可以启用 “Block list” 功能,手动添加拒绝的域名。
常见问题
Q: 我可以设置多个目标邮箱吗?
A: 可以。Routes 支持多条规则,Cloudflare 会按顺序匹配。例如:
1 | 规则 1: noreply@*.example.com → 丢弃(不转发) |
Q: 发件人显示什么?
A: 默认显示 [email protected]。你可以在 Email Routing 的 Settings 中修改显示名称。
Q: 支持自定义发件人域名吗?
A: Cloudflare Email Routing 目前只支持转发,不支持完全自定义发件人。如果你需要 [email protected] 这样的发件人,需要额外的邮件服务器支持。
Q: 有没有发送限制?
A: Cloudflare 官方未公布具体限制,但根据用户反馈,每天数百封邮件是正常的。如果需要大量发送,建议使用专业的邮件服务(如 SendGrid、Mailgun)。
实际应用场景
场景 1:注册服务时用临时别名
1 | 注册 Netflix → netflix.com |
如果某个服务开始 spam,你可以直接在 Cloudflare 中删除对应路由,无需修改注册信息。
场景 2:保护真实邮箱
在公开场合(论坛、博客、社交媒体)留下 [email protected] 而非个人邮箱,减少垃圾邮件和隐私泄露风险。
场景 3:团队协作
为不同项目创建别名:
所有邮件汇总到一个收件箱,但通过发件人地址轻松识别来源。
替代方案对比
| 方案 | 价格 | 自定义程度 | 推荐度 |
|---|---|---|---|
| Cloudflare Email Routing | 免费 | 高 | ⭐⭐⭐⭐⭐ |
| Gmail + alias | 免费 | 低(+ 号被拒) | ⭐⭐ |
| Forward_email | 免费/付费 | 中 | ⭐⭐⭐ |
| Mailgun | 付费 | 高 | ⭐⭐⭐(企业级) |
| AWS SES | 按量付费 | 高 | ⭐⭐⭐(技术门槛高) |
总结
Cloudflare Email Routing 是目前最优雅的邮箱别名解决方案:
- ✅ 完全免费,无隐藏费用
- ✅ 配置简单,5 分钟搞定
- ✅ 隐私保护,隐藏真实邮箱
- ✅ 灵活路由,支持多条规则
- ✅ 稳定可靠,Cloudflare 全球 CDN 保障
如果你拥有自己的域名,强烈建议配置一套。从此告别邮箱焦虑,享受无限子邮箱的自由。
由小墨同学整理的 Cloudflare 生态资源大全:教程、工具、脚本、服务,一站式掌握 Cloudflare 全家桶。





