ChatGPT 账号封了,想重新注册,发现同一个邮箱只能注册一个账号。想换个邮箱,又不想专门去注册一个新邮箱,光是验证就够烦的。
其实只需要一个域名,就能实现「邮箱自由」------想要多少个邮箱地址,就造多少个,全部免费,邮件统一汇总到你的真实邮箱。这篇教程用的是 Cloudflare 的 Email Routing 功能,不需要任何付费计划,全程免费。
CF如何能实现多邮箱注册?
cloudflare简称 CF,在它的控制面板里面有一个邮箱功能。其核心原理是利用 Catch-all(捕获所有地址 / 通配符) 功能:只要域名的 DNS 托管在 Cloudflare 上,你就可以把发往 @你的域名.com 的任意前缀邮件,全部自动转发到你真实的邮箱(比如 Gmail)。
这样一来,注册不同网站时可以随意编造前缀(例如 chatgpt@yourdomain.com、netflix@yourdomain.com),邮件最终都汇总到一个主邮箱,不需要在 CF 里提前创建任何地址。
第一步:准备工作
- 一个 Cloudflare 账号 。如果没有,就点击:dash.cloudflare.com/ 进行注册
- 一个属于你的域名,并且该域名的 DNS 解析已经托管在 Cloudflare 上(即 Nameservers 已经修改为 CF 的服务器)。本文演示提到的域名是在阿里云注册的 upshub.top 域名,十年才不到500块,性价比比较高。然后解析到 CF 上,就实现 CF 对该 top 域名邮件的转发拦截
- 一个你常用的真实邮箱(作为接收转发邮件的"目标邮箱")。本文演示的是 Gmail 邮箱。
第二步:启用并验证目标邮箱
-
登录 Cloudflare 控制台,点击进入你的域名管理页面。在右侧点"添加域名"。
-
解析阿里云域名:连接域名→输入自己的域名→继续→选择 Free 计划
-
激活:前往激活→我已更新名称服务器。gene.ns.cloudflare.com 和 peyton.ns.cloudflare.com
-
阿里云修改域名解析:在阿里云的域名控制面板上,把名称服务器改成 CF。
5. 解析确认:再回到 CF 域名面板,大概需要等半个小时,域名解析才能更新到 CF 上。如果没有成功,状态会提示:名称服务器无效 。成功则为:活动。如下
第三步:设置邮件路由
-
点击对应的域名,在左侧菜单栏中找到并点击 Email(电子邮件) -> Email Routing(电子邮件路由)。
-
点击 Get Started(开始使用)。
-
系统会要求你创建一个新邮件地址,并绑定一个 Destination address(目标地址) ,输入你的真实邮箱(如
koffuxu@gmail.com),这样就实现邮件转发了。我的配置如下:
4. Cloudflare 会向该真实邮箱发送一封邮件,就完成绑定了。
- 然后再测试一下,往 koffuxu@upshub.top 发一封邮件,在我的 koffuxu@gmail.com 是不是就能收到。我测试了没问题,大概30s 以内就收到我发布163邮件的邮件。
第四步:设置路由规则(核心步骤)
回到 Cloudflare 的 Email Routing 页面,点击 Routing rules(路由规则) 选项卡。这里开启 Catch-all,所有的邮件都转到你真实的 gmail 邮件,不用一个个设置了。
- 将状态切换为 Active(启用)。
- 在 Action(操作) 中选择
Send to(发送至)。 - 在 Destination(目标) 中选择你刚才验证过的真实邮箱。
效果: 设置完成后,无论你在注册网站时填的是
abc@你的域名.com还是12345@你的域名.com,邮件都会直接发到你的真实邮箱。你不需要在 CF 里提前创建这些前缀。

编程
最后的话
这个方案有一个明显的局限性:只能收,不能发。
Cloudflare Email Routing 的本质是转发,它把别人发给你的邮件转到你的真实邮箱,但你没办法用 chatgpt@yourdomain.com 这个地址回复或主动发信。如果注册的平台需要你用注册邮箱发件(比如某些平台的双向验证),这个方案就不够用了。
另外,这个方案依赖域名的持续有效。域名一旦过期或者 DNS 转出 Cloudflare,所有转发地址同时失效。所以这个域名最好当成「基础设施」来维护,别随手丢掉。
总体来说,用来注册各种工具和平台账号、防止主邮箱被轰炸、多账号隔离,已经完全够用了。一个域名,解决邮箱地址不够用的问题,性价比很高。有什么疑问,评论区留言。