最近我在做一个独立小站。网站上线后,需要对外留一个正式的邮箱。
一直填 Gmail 有点不像回事,所以我给域名加了一个邮箱:
hello@你的域名但我不需要完整企业邮箱,只要别人发邮件到这个域名邮箱,我能在 Gmail 收到就行。
这个需求用 Cloudflare 的 Email Routing 就够了,免费,几分钟配好。
01 先明确需求:不是企业邮箱,是转发
这次不是要登录 Gmail 后台用域名邮箱收发邮件。
只要这个链路:
hello@你的域名
↓
我的 Gmail适合早期独立网站,放在 Contact 页面、Privacy Policy 页面、提交表单里,看起来正式一点。
02 前提:域名在 Cloudflare,网站 DNS 别动
我的域名已经接入 Cloudflare,网站本身部署在 Vercel,DNS 里有 CNAME 记录指向 Vercel。
重点:不要删原来的 CNAME 记录。 网站访问走 CNAME,邮件收信走 MX / TXT 记录,互不冲突。
03 进入 Cloudflare 的邮件路由
在 Cloudflare 后台,找到你的域名,然后点左侧菜单:
电子邮件 → 电子邮件路由
Cloudflare 左侧菜单里的电子邮件路由
页面会提示你可以创建自定义邮件地址,把邮件路由到已验证的邮箱。
04 接入域名
点右上角的「+ 接入域名」:

点击接入域名
选择你的域名,Cloudflare 就知道你要给这个域名开邮件路由。
接入后,域名会显示在路由列表里:

邮件路由列表
05 添加并验证目标邮箱
接下来添加你的真实收件邮箱,比如 Gmail。
Cloudflare 会发一封验证邮件过去,你必须去 Gmail 里点验证链接,它才允许转发。

Gmail 收到验证邮件
点击「Verify email address」之后,会显示验证成功:

电子邮件地址已验证
这个设计合理,不然任何人都能把域名邮件转发到任意邮箱。
06 创建路由规则
验证完成后,创建具体规则。
电子邮件匹配模式这里,只填前缀,比如 hello,右边选择域名。不要填完整邮箱。
操作选择「发送到电子邮件」。
目标选择你刚刚验证的 Gmail。

创建路由规则
最终规则就是:
hello@你的域名 → 你的 Gmail保存后,规则列表里会显示这条规则是活跃状态:

路由规则列表
07 添加 DNS 记录
保存规则后,Cloudflare 会提示你添加 MX 和 TXT 记录。如果页面上有自动添加按钮,直接点就行,不用手动瞎填。
再次提醒:不要动原来的 CNAME 记录。
08 测试一下
等几分钟,用另一个邮箱发一封测试邮件到 hello@你的域名,然后去 Gmail 看看有没有收到。
如果没收到,检查这几项:
- Gmail 垃圾箱
- Cloudflare 邮件路由是否启用
- DNS 记录是否已添加
- 再等几分钟
写在最后
这个方案只是收信转发,不是完整企业邮箱。回复邮件时默认还是 Gmail 地址,不是域名邮箱。
对早期独立网站来说,这就够用了。等后面需要发验证码、付款通知、系统提醒,再考虑 Resend、Google Workspace 这类服务。
先让网站能被联系到,这一步值得做。