Cloudflare Email Routing 免费邮件转发线报

个人站长、独立开发者、一人公司最常被问到的问题之一——"怎么搞一个看起来正规的 @你自己域名 的邮箱?"

Google Workspace 每月 ¥48 起,Microsoft 365 每月 ¥36 起,腾讯/网易企业邮免费版名额越收越紧,Zoho 免费版连 IMAP 都要付费。这时候很多人会刷到 Cloudflare Email Routing 的推荐帖,关键词几乎都是"免费、无限、随便开"。

但壹贰线报的老读者都知道——"无限"两个字出现的时候,往往是最需要翻官方文档的时候。

这篇我们对照 Cloudflare 官方 Email Service 文档(2026 年 10 月更新版),把"免费无限转发"这件事的真实能力、隐藏前提、不能做什么一次性说清楚。


🔴 先说更正:三个容易被传歪的点

在说能做什么之前,先把三处最常见的误读拎出来,避免你照做了才发现踩坑。

更正 1:"任意域名"≠ 任意注册商直接用,必须把域名 DNS 托管到 Cloudflare。

官方文档《Route emails》原文写得非常明确:"You must be using Cloudflare DNS to use Email Service."也就是说——你得把域名的 NS 服务器切到 Cloudflare(免费计划就够),Email Routing 才能启用。域名在阿里云、腾讯云、Namecheap、GoDaddy 都可以买,但 NS 必须换。很多教程把这一步一笔带过,第一次配置的人经常在这里卡半小时。

更正 2:"最多 200 个自定义地址"是把"路由规则"说串了,Catch-all 一开就是无限别名。

官方 Limits 表里真正的限制是两条:"每个域名的路由规则数 = 200"、"每个账户的目标地址数 = 200(账户所有域名共享)"。也就是说你可以手动精确配置 200 条规则(比如 admin@ → 你的 Gmail、support@ → 同事邮箱),但只要开启 Catch-all(全部捕获),*@你的域名 下所有没写规则的前缀都会自动收——这才是大家嘴里的"无限别名"的来源。200 是规则数,不是地址数。

更正 3:Email Routing 只做"收信转发",不提供发信 SMTP、不提供 Webmail、不存储邮件。

它不是一个完整邮箱。收到的邮件 Cloudflare 瞬时转发到你指定的 Gmail/Outlook/QQ 邮箱,不存邮件正文、不提供登录后台、不提供 SMTP 发信。要以 @你的域名 发信,有两条路:① 接第三方 SMTP(Resend/Brevo/腾讯 SES 等,Resend 免费版每月 3,000 封);② 用 Cloudflare 自家的 Email Sending——但任意收件人发送要 Workers Paid($5/月起),每月包含 3,000 封,超出 $0.35/千封。唯一的免费发信例外:向你账户内已验证的目标地址发信(比如自己给自己发测试邮件),任何方案都免费、不占额度。


✅ 真·永久免费的能力(Free 计划)

按官方 Pricing 页(2026-06-09 更新),Cloudflare Email Routing 在 Workers Free 计划下永久免费,没有试用期、没有绑卡要求:

能力项

Free 档实际额度

备注

入站邮件转发

Unlimited(无限)

不按封数计费,官方明文写 Unlimited

路由规则 / 域名

200 条

每条 = 一个地址前缀映射到一个目标/Worker

目标地址 / 账户

200 个

跨所有域名共享,都需要邮箱验证

自定义前缀数

配合 Catch-all 实际无限

Catch-all 一开,任意前缀都能收

Catch-all(全部捕获)

免费

仅对 apex 主域名开放,子域名不支持

Drop 动作(拒收黑名单)

免费

支持按发件人/收件人规则丢弃邮件

路由到 Worker

免费

受 Workers Free 资源限制(CPU/内存)

每 zone 域名数

30 个

含 apex 主域 + 子域,Email Routing + Email Sending 合计

入站邮件大小

25 MiB

超过的邮件直接拒收

每封邮件收件人

50 个

to/cc/bcc 合计

邮件主题行

998 字符

符合 RFC 5322

SPF / DKIM 配置

自动下发、免费

启用时 Cloudflare 自动加 MX + TXT 记录

活动日志 / 基础分析

免费

面板内可看转发/丢弃/失败统计

客服支持

社区 + 工单

免费计划没有 SLA,但官方工单响应稳定


🧩 它能帮你做什么

1. 一个收件箱接住多个项目的域名邮箱

所有 @项目A.com、@项目B.com、@个人品牌.com 的来信都统一转发到你日常用的 Gmail/Outlook,不用再登录多个邮箱后台。配合 Gmail 的过滤器+标签,不同项目自动分类归档。

2. 无限临时/分类别名,源头掐断垃圾邮件

注册网站时随手填 taobao@你的域名、bilibili@你的域名、某信用卡@你的域名,Catch-all 自动接住。将来哪个前缀开始收到广告,直接删掉规则(或加一条 Drop 规则),主邮箱地址永远不被泄露。

3. 团队小项目的"公共邮箱"零成本起步

support@、hello@、partnership@ 转发到对应同事的真实邮箱,对外保持专业形象,对内不用多开账号。一条规则对应一个人;需要一对多转发可以接 Email Worker 实现,但 Free Worker 有 CPU/内存上限,重负载需升级。

4. 配合 Worker 做自动化邮件处理

邮件先到 Worker 再决定是转发、自动回复、归档还是丢弃,能玩出自动回复、关键词路由、附件备份到 R2 等花样。注意:Free Worker 每日 100,000 请求 + CPU 时间限制,复杂脚本可能因 exceeded_cpu 失败。


⚠️ 三个你该知道的硬限制

1. 必须托管 DNS 到 Cloudflare——这是硬前提。

你原有的 MX 记录会被替换成 Cloudflare 的(route1.mx.cloudflare.net / route2.mx.cloudflare.net / route3.mx.cloudflare.net)。如果该域名之前已经绑了腾讯企业邮、网易企业邮、Zoho、Google Workspace,启用 Email Routing 会让原有邮箱收信失效,必须先做清理或分流规划。

2. 发信不是它的本职,"收信免费 + 发信自费"是现实。

对外发信最省钱的组合是 Cloudflare 收信(免费)+ Resend 发信(免费 3,000 封/月)+ Gmail 作为客户端,域名费约 ¥10–50/年,整套邮件基础设施几乎零成本。直接用 Cloudflare 自家 Email Sending 发信要 Workers Paid $5/月。

3. 2025-07-03 起,未通过 SPF/DKIM 验证的来信会被直接丢弃,不转发。

这是 Cloudflare 为反垃圾邮件做的硬策略——也就是说,伪造发件人、发信服务器没配 SPF/DKIM 的邮件(典型的垃圾邮件、诈骗邮件、以及部分配置不规范的老系统自动邮件)会被拦下来。正常业务邮件基本不会受影响,但你要知道有这么一道过滤,收不到特定来信时先去查活动日志。

4. Catch-all 只对主域名(apex)生效,子域名不能开 Catch-all,只能逐条建规则。

5. 邮件不在 Cloudflare 端存储,转发完即删除——这是隐私优势,但也意味着 Cloudflare 后台没有"已发邮件/收件箱"可以翻。所有邮件历史保留在你转发的目标邮箱里(Gmail/Outlook 等)。


🎯 适合谁 / 不适合谁

✅ 非常适合

  • 个人站长、独立开发者、一人公司,想用域名邮箱对外展示但不想付企业邮月费

  • 手上有多个项目/域名,想统一收信入口

  • 想给每个网站/服务单独一个邮箱前缀,保护主邮箱

  • 已经在用 Cloudflare 做 DNS/CDN 的用户,直接顺手开

❌ 不太适合

  • 团队 ≥ 10 人,需要共享邮箱、日历、网盘、组织管理的正规企业场景(还是 Google Workspace / Microsoft 365)

  • 每天需要批量外发事务性邮件(注册验证、订单通知、营销邮件)——请用专业事务邮件服务商(Resend/Postmark/腾讯 SES)

  • 域名不想/不能托管 DNS 到 Cloudflare 的用户(比如公司合规要求 DNS 必须在国内服务商)

  • 需要 Webmail 登录、IMAP/POP3 客户端、日历/通讯录一体化邮箱体验的用户


🚀 4 步启用(5 分钟)

Step 1:接入域名到 Cloudflare注册 Cloudflare 账号 → 添加站点 → 按引导把域名 NS 改为 Cloudflare 提供的两个 NS(如 xxx.ns.cloudflare.com)→ 等 DNS 全球生效(通常 5–15 分钟,最长 24 小时)。

Step 2:启用 Email RoutingCloudflare 控制台 → 选择域名 → Compute → Email Service → Email Routing → Onboard Domain → 系统自动添加 MX + SPF/DKIM 的 TXT 记录 → 点 Done。

Step 3:添加目标邮箱并验证Destination Addresses → 填你日常收件的 Gmail/Outlook/QQ 邮箱 → 查收 Cloudflare 发来的验证邮件 → 点验证链接。每个目标地址都必须验证,否则不转发。

Step 4:建规则 / 开 Catch-all

  • 精细玩法:Routing Rules → Create → 自定义前缀(如 hello、support)→ 选目标邮箱 → 保存。每域名最多 200 条。

  • 无限玩法:Settings → Catch-all address → 设为你的主邮箱,任意前缀@你的域名 自动转发过来。

建完发一封测试邮件到 test@你的域名,目标邮箱收到即配置完成。


🎁 活动直达入口引导(公众号后台回复)

想要这篇的官方入口链接 + 简化版配置清单?

👉 在「壹贰云测评」公众号后台发送以下任一关键词:

Cloudflare邮件路由 或 Cloudflare邮箱 或 Cloudflare转发

自动回复两份东西:

① 入口指引(直达官方页面)

  • Cloudflare 官方注册页 + Email Routing 官方文档直达链接

  • Resend(免费 SMTP 发信)注册入口

  • 4 步配置截图版指引

  • Catch-all + Gmail 自动分类过滤器配置模板

② 简化版永久免费权益清单(可存图)

  • ✅ 永久免费项:无限入站转发、200 条规则/域、200 个目标地址/账户、Catch-all、Drop 黑名单、Worker 路由、SPF/DKIM 自动配置、25 MiB 邮件

  • ⚠️ 不含:Webmail、邮件存储、SMTP 发信(第三方或 Workers Paid)、24/7 SLA、子域名 Catch-all

  • 🚫 三条必看避坑:① 必须托管 DNS 到 Cloudflare ② 未配 SPF/DKIM 的来信 2025-07 起被丢弃 ③ Catch-all 仅主域名可用


💬 文末互动话题

你目前用的域名邮箱方案是哪一种?是 Google Workspace / 腾讯企业邮 / Zoho 这类完整邮箱,还是已经在用 Cloudflare Email Routing 这类纯转发方案?

评论区聊聊你的场景:个人博客、独立产品、还是团队使用?有没有踩过"开了转发原企业邮就收不到信"这种坑?

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。