最近使用 Cloudflare 搞定了自定义域名邮箱收信的事情,多数情况下已经足够使用,但是最近在一些业务往来还是需要惊醒自定义域名邮箱发信,所以就研究了一下 Gmail 使用别名邮箱发信的事情。
具体步骤
一、获取 Google App 专用密码
通过登录 Google App Password 通过输入 APP 名称完成专用密码的创建,一定要复制出来保存,所生成的密码只出现一次。


二、Gmail 设置别名邮箱
- 在设置中找到 Send mail as 部分,找到 Add another email address,点击进入具体配置页。

- 填写发件名、自定义域名邮箱地址。

- 设置 SMTP 地址相关内容。
SMTP Server 设置为 smtp.gmail.com,端口保持默认587。 Username 设置为自己的 Google 用户名,例如:[email protected] 的用户名就是 example。 Password 设置为我们在第一步生成的 Google App 专用密码。 加密连接采用 TLS 方式。

用户名、密码无误后挥发送验证邮件到邮箱。

- 通过邮件中链接完成最终的验证。

- 发件测试。
验证通过后,就可以在发送邮件页面中选择自定义邮箱或默认邮箱地址。

为何如此?
- 使用 Cloudflare 邮件转发服务实现了不限数量的自定义域名邮箱,可以满足不同互联网账号使用不用的邮箱地址,从而降低安全泄露之后被撞库的风险。
- 一部分特殊场景还是需要用到自定义邮箱进行发件沟通的,仅仅用于注册并不能够闭环。
- 使用商业企业邮箱服务成本过高,自部署维护麻烦,又是较低频的使用需求,所以这是比较优秀的一个选项。