前言
与 Poste.io、Serv00 等需要VPS服务器和复杂配置的自建邮局相比,Cloudflare 提供了一种更简单、零成本的替代方案。
- 核心优势:
- 无需 VPS:纯云端服务,没有服务器成本和维护烦恼。
- 配置简单:只需拥有一个托管在 Cloudflare 的域名即可快速部署。
- 支持免费域名:像
eu.org或dpdns.org这类免费域名也能完美使用。
- 主要限制:
- 不支持原生发件:这是一个纯粹的邮件转发(收件)服务。
- 发件变通方案:少量发件可通过 Gmail/Outlook 代发或 Resend 等第三方平台实现。
- 不适用场景:不适合需要大量发送邮件的用户。
- 理想应用场景:
- 用作“无限别名”邮箱:在注册各类平台时,为每个账户使用一个独立的邮箱地址,有效隔离风险,保护隐私。
- 简化小号管理:管理多个账号时,无需注册多个真实邮箱,大大提高效率。
- “Catch-all”功能:无需手动创建每一个邮箱地址。任何发送到
@你的域名.com的邮件,只要没有精确匹配的转发规则,都会被自动捕获并发送到你指定的邮箱。
添加解析
要想使用 Cloudflare 的 Email,需要将域名托管到 Cloudflare 上,这里我用免费域名 dpdns.org 进行演示。来到 “Email Routing” 中,点击 “Get started”

此时会提示添加地址,如果你只打算使用 Catch-all 的话,可以直接点击右下角的 “Skip getting started” 跳过设置

接着点击 “Enable Email Routing” 来启用邮箱路由

这一步本质上就是给域名添加邮箱相关的解析,要知道正常情况下配置域名邮箱,要添加各种各样的解析,非常的繁琐,而使用 Cloudflare 域名邮箱的一大优势就是不再需要自己一项一项添加,点击 “Add records and enable” 就可以一键添加了。

配置 Catch-all
接着,再来配置一下 Catch-all,可以看到默认情况下,Catch-all 的规则是 Drop,也就是会丢弃没匹配到地址的邮件,我们点击 “Edit” 编辑一下规则。

将 “Action” 中的 “Drop” 修改为 “Send to an email”,然后再在下方填入你常用的邮箱,点击 “Save” 保存

如果你填写的目标邮箱和 Cloudflare 账号的邮箱一致,那么会自动通过验证;否则,你需要去邮箱中找到验证邮件,点击 “Verify email address” 验证一下邮箱。

最后点击 “Active” 即可启用规则,这样设置之后,所有的邮件都会转发到同一个邮箱。
如果你想要某个地址转发到其他邮箱,那么可以单独在下方 “Custom addresses” 添加地址设置转发规则,这里就不再演示了。

总结
通过上面的设置,我们就可以实现无感使用域名邮箱了,只需要一次配置,以后就再也不用来到这个设置页面了。
当你注册谷歌时,可以直接使用 google@yourdomain.comcode>google@yourdomain.com</code;同理,注册微软时,也可以直接使用 microsoft@yourdomain.comcode>microsoft@yourdomain.com</code,所有的验证码都会直接发送到你设置的常用邮箱中。
对于我们使用者来说,我们只需要查看一个邮箱,但对于各个平台来说,每一个账号绑定的都是不同的邮箱。
文章评论