一种扭曲的给 Gmail 套上自己的域名的方法

一种扭曲的给 Gmail 套上自己的域名的方法

RayAlto OP

众所周知 Gmail 个人免费,但通过设置域名 MX 记录等方式,用自己的域名接入 Gmail 这种操作只有 Google Workspace 才有,而 Google Workspace 没有免费的方案,所以想要用自己的域名接入需要一些扭曲的方法。下面介绍一种借助 CloudFlare ,实现给 Gmail 套上自己的域名的方法。

注意

  1. 按照这篇博客介绍的方式配置邮箱,接收时可能会显示「通过”cloudflare-email.net”」等字样,发送时对方可能会被提示「由you@gmail.com代发」等字样。
  2. 接收的邮件会经过 CloudFlare 服务器(对于 CloudFlare 来说是明文),看你新不信任 CloudFlare 了。

比如你的域名是 your.domain ,配置的邮箱地址为 you@your.domain ,实际收发邮件的 Gmail 邮箱为 you@gmail.com

01. 设置 CloudFlare 邮件路由

CloudFlare 面板 ,进入你的域名管理,(如果域名不是 CloudFlare 的,可以通过配置 NS 把管理权交给 CloudFlare ),找到电子邮件路由,创建一个自定义地址:

「自定义地址」填 you ,目标位置填 you@gmail.com ,然后一步一步按照 CloudFlare 的指示验证 you@gmail.com 是你的邮箱。

完成后所有发到 you@your.domain 的邮件都会经过 CloudFlare 转发给 you@gmail.com ,间接实现了用自己的域名接收邮件并用 Gmail 管理。

02. 设置 Gmail 发信地址

首先你的 Google 账号需要启用 2FA ,否则后面启用不了「应用专用密码」。

应用专用密码 创建一个应用专用密码,格式是 **** **** **** **** 16 个小写字母,记下来之后去 Gmail ,点右上角的齿轮图标->查看所有设置->账号和导入->用这个地址发送邮件->添加其他电子邮件地址

密码填刚刚拿到的 **** **** **** **** ,然后一步一步按照 Gmail 的指示验证 you@your.domain 是你的邮箱(因为刚刚配置了 CloudFlare 的邮件路由,这里验证邮件会被发到 you@gmail.com )。

完成后使用 Gmail 发送邮件时可以选择使用 you@your.domain 作为发件人发送邮件:

总结

之前用 rayalto.pro 域名时整了个免费的腾✳企业微信,然后可以用自己的域名套企业邮箱,实现白嫖腾✳的邮件服务器,但企业微信配置 IMAP, SMTP 麻烦的要死(感觉他们就是不想让你用第三方邮箱客户端,以此提高自己的企业微信 APP 的安装量),而且一段时间不用的话企业微信还会非常贴心地帮你关掉 IMAP 和 SMTP 。现在这种配置方式虽然有一些瑕疵,但整体使用体验应该会好很多,理论上这种方式可以给任何邮箱(不光 Gmail )套上自己的域名。

目录
一种扭曲的给 Gmail 套上自己的域名的方法