利用cloudflare搭建域名邮箱
tkbond.us 客服返回⬅️
之前写过用脆球和Forwardemail搭建域名邮箱的教程
这里写一个用cloudflare搭建域名邮箱的教程,原理和Forwardemail一致,都是需要一个代收邮箱接收所有邮件,只不过和Forwardemail不同的是,cloudflare是免费的(cloudflare大善人,真TM好用)
教程开始
一. 购买域名
要搭建域名邮箱,首先得购买域名,先到 namesilo.com 上面搜索想要的域名,当然也可以直接cloudflare上面购买域名,但是上面的价格较高,且可选的后缀有限,所以我们选择namesilo购买域名
按照以下步骤进行购买域名(如果已经有域名可以跳过)
- 打开namesilo.com官网:namesilo.com

- 输入想要购买的域名前缀,然后根据需求选择一个后缀加入购物车

- 加入购物车之后,点击Checkout进行结算

- 如果没有注册过账号的,这里注册一个账号继续购买

- 继续点击Checkout结算

- 添加一个虚拟地址,然后保存。生成美国虚拟地址:https://www.meiguodizhi.com/

- 结算页面,点击Add New选择其他支付方式,然后选择支付宝继续

- 勾选同意Namesilo协议,点击Pay进行支付

- 支付宝扫码支付

二. cloudflare添加域名
1)注册cloudflare账号
如果已经有cloudflare账号了,直接登录。
注册地址:https://dash.cloudflare.com/sign-up
2)cloudflare添加域名
- 登录进cloudflare后台之后,点击“添加域”按钮,然后按照步骤添加域名

- 输入刚购买的域名,然后继续

- 选择Free免费计划

- 删除原有的DNS记录

- 删除之后,继续前往激活

- 这里我们看到需要替换名字服务器(Nameserver)

3)namesilo解析域名
- 打开namesilo域名页面:https://www.namesilo.com/account_domains.php ,点击刚购买的域名

- 看到NameServers旁边的Edit按钮,点击编辑

- 删除Namesilo的NameServer,添加Cloudflare的NameServer

- 这里保存之后,大概需要等待30分钟-1个小时生效,具体有没有生效,我们可以在cloudflare上面刷新

三. cloudflare设置域名邮箱
上面域名的Nameserver解析到cloudflare之后,我们就可以继续设置域名邮箱
1)cloudflare自动设置dns记录
- 进入域名之后,点击电子邮件,然后点击“开始使用”

- 输入自定义的邮箱前缀,以及目标位置,也就是代收邮箱。这里我们推荐用Gmail邮箱

- 如果代收邮箱没有验证过,这里Cloudflare会发送邮件到你的邮箱,进入邮箱点击验证邮件里面的验证链接
如果已经验证过的,这里点击继续

- 点击“添加记录并启用”

- DNS大概几分钟内生效

2)开启Catch-All规则
现在我们的域名邮箱还不是完全状态,我们需要继续开启Catch-All规则才能实现:任意前缀邮件都转发到代收邮件里面
- 点击进入:电子邮件 -> 电子邮件路由 -> 路由规则 -> 开启Catch-All

- 继续点击Catch-All旁边的编辑按钮

- 操作选择“发送到电子邮件”,目标位置选择刚才的Gmail邮箱

到这里,域名邮箱就已经设置完毕了,但是我们如果需要给矩阵软件里面添加域名邮箱,还差个步骤:给gmail邮箱开通应用专用密码
四. Gmail开通应用专用密码
1)google开通二级验证
创建应用专用密码之前,我们需要给google账号开通二级验证,点击链接: https://myaccount.google.com/signinoptions/twosv
进入页面之后,开通手机号二级验证(可以使用+86号码)
2)google开通应用专用密码
开通了二级验证之后,我们点击链接:https://myaccount.google.com/apppasswords
在这个页面,添加一个应用专用密码


3)矩阵软件设置域名邮箱
在矩阵软件 -> 系统设置 -> 域名邮箱设置 ,这里我们添加域名邮箱配置
