今天分享一个方法,利用Cloudflare + Gmail + Resend实现无限域名企业邮箱
文章转发自:https://cleanclip.cc/zh/developer/cloudflare-worker-gmail-resend-enterprise-email
现在的独立开发者们基本上是人手 N 个域名了,不过企业邮箱可能不是人人都有。这里和大家分享一下我个人定制完全免费的企业邮箱的方案:「Cloudflare + Gmail + Resend」。
首先说下企业邮箱的优点:
- 对用户来说,企业邮箱显得更专业,更容易被信任。
- 利用 catch-all 功能,相当于拥有了无数个邮箱,可以方便我们注册各种服务。
注意事项:
- 如果您只需要进行邮件的收发,而不涉及群发等操作,那么这种方案可以说是非常简单且无成本的选择。

0/ 前提
你拥有一个域名,且域名的 dns 在 Cloudflare 管理。(当然任何其它拥有电子邮件路由功能的服务都可以,这里只介绍 Cloudflare),关于如何把域名迁移到Cloudflare可以参考下面这篇文章:【独立开发指南】域名注册技巧 + 免费CDN + DDoS防护
1/ 配置Cloudflare转发至Gmail
进入域名下的 – 电子邮件路由

进入目标规则标签,开启 Catch-All,点击编辑

设置转发操作,将所有邮件转发到 Gmail 邮箱,添加目标位置时会发送一封确认邮件到邮箱,邮件里点确认即可。好了,到这里邮件的接收就搞定了。你可以发送邮件到你域名下的任意账户上试试。

注意 Gmail 有一个小技巧是你可以在你的账号后面写上「+来源」,比如我这里写的是 gmailaddress+abc@gmail,所有的邮件仍然会发送到 gmailaddress@gmail.com 中。如果你有多个域名就会非常方便,你可以根据这个字段在 Gmail 中筛选邮件。
2/ 获取 Resend API Key
注册Resend:https://resend.com/在 API Keys 标签下申请新的 API Key

去 Settings 查看 smtp 设置

在Domain部分添加自己的域名并认证
3/ Gmail 添加使用Resend服务的邮箱
找到 Settings -> Accounts and Import -> 在 Send mail as 中点击 Add another email address:

填入名字和用于发送邮件的账号

填入 Resend smtp 服务信息

你会收到来自 Gmail 的确认邮件,点击 confirm 就好

大功告成!你的免费企业邮箱已经可以使用啦

通过实践发现这种方式有被Gmail识别成垃圾邮件的风险,大家可以去自己实验一下,寻找Resend之外的smtp服务器方案(比如google自己的),但是操作流程是可以参考的,这里提供一个思路。
发布者:欧维Ove,转转请注明出处:https://www.91wink.com/index.php/%e5%9f%9f%e5%90%8d%e6%90%81%e7%9d%80%e5%88%ab%e6%b5%aa%e8%b4%b9%ef%bc%8ccloudflare-gmail-resend%e5%8d%81%e5%88%86%e9%92%9f%e8%bd%bb%e6%9d%be%e6%8b%a5%e6%9c%89%e5%85%8d%e8%b4%b9%e7%9a%84%e4%bc%81/