之前,我一直利用 Cloudflare Email Routing 将域名邮箱的邮件转发到 QQ 邮箱,然后通过 QQ 邮箱回复邮件(这个需求其实也不算大)。直到前段时间,在某单位的招聘过程中,我被告知对方收不到我的回信。经过调查,发现是因为我简历上写的是域名邮箱,而招聘方直接用域名邮箱搜索邮件时找不到,从而误以为我没回复。但考虑到我已投递了很多简历,修改邮箱显然来不及,而域名邮箱看起来也更美观。所以,我决定换一个方便的域名邮箱(虽然免费的企业邮箱也可以,但额外管理多个邮箱账号也挺麻烦的)。

我原先的老域名绑定的是 QQ 邮箱,但现在已经不能再新增了,于是我尝试查看 Outlook 和 Gmail 的情况。结果发现,二者都已取消了免费的域名邮箱服务。好在 Gmail 仍然支持通过 SMTP 发送邮件:在 Gmail 设置中选择“查看所有设置”->“账号和导入”->“添加其他电子邮件地址”。

既然如此,我就可以通过 SendGrid 或 Resend 等发信服务来解决这个问题(虽然每天限额100封,但我觉得正常都不太可能用得完吧)。以下是以 Resend 为例的配置方法。

Resend 提供的 SMTP 服务如下:

SMTP Credentials
Host: smtp.resend.com
Port: 25, 465, 587, 2465, 或 2587
Username: resend
Password: YOUR_API_KEY

只需将域名绑定到 Resend,生成一个新的 API 密钥,并在 Gmail 中配置上述的 SMTP 信息,发信问题就解决了。

最后,将 Cloudflare Email Routing 中的转发邮箱修改为 Gmail 地址,就完成了一个低配的域名邮箱解决方案。

2025.01.06更新:目前遇到一个问题,给126邮箱发邮件会不停地重新投放(频率从每小时3次到每小时一次到三小时一次,目前已经给别人造成DDOS了),不知道是什么原因,可能是谷歌抽风。紧急解决方法是把旧API_KEY删除然后再换一个API_KEY,过段时间就会谷歌的daemon就会返回邮件未递送 您当前的设置是使用“用这个地址发送邮件”功能,通过其他地址或别名发送此电子邮件。您的“用这个地址发送邮件”账号的设置有误或者已过时。请检查相关设置并尝试重新发送。 就能不在ddos别人的邮箱了。