起因

原本博客的邮件通知功能是使用微软的outlook邮箱实现的,但是前几天测试时发现通知功能似乎失效了,于是打开outlook一看:好嘛

估计是把我当成垃圾邮件发送者了,虽然说可以解封,但是万一以后又出现这种情况咋办?再解封一次?作为懒狗,肯定得想一劳永逸地解决这个问题,最简单的解决办法就是:换个邮件服务商!

本来想用腾讯企业邮箱,但是一看到那堆认证就头疼,所以决定选择国外的邮件服务商,在网上各种比对后,Brevo这个服务商走进了我的视野。

Brevo是个免费 SMTP 邮局,每天免费发送 300 封邮件,这个数量应付博客通知绰绰有余,就是它了!

配置流程

首先第一步是注册,Brevo的首页提供了两种注册方式,一种是用谷歌/苹果的账户注册,一种是邮箱注册。我在注册时发现邮箱注册似乎有问题,怎么都收不到验证码,而直接用谷歌账户注册就没有这个问题。

需要注意的是,Brevo的风控等级似乎很高,我一开始尝试用虚拟手机号接受验证码,全都收不到,最后只能用国内的手机号。但这又有一个问题,Brevo的验证码很难发送到国内的手机上,我尝试了2天才成功了一次。

完成注册后就很简单了,进入账户主页面,选择SMTP&API如下图所示

进入后会看到如下界面

有了这些就可以配置邮件服务了,以Halo为例:

不过这样的话你的邮件地址是一堆乱码,看起来很不雅观,可以按如下方式进行美化:

首先将账户与域名绑定,打开这个网址https://app.brevo.com/senders/domain/add

输入域名后会出现以下页面:

如果你和我一样DNS解析在CF上,直接选择左边的选项即可,它会自动帮你设置邮件相关的DNS记录。

然后打开 https://app.brevo.com/senders/add

以我为例:

完成后应该是这个样子:

如此一来就准备完成了,还是以Halo为例:

这样一来你的通知邮件的发信地址就变成了上图所框出来的部分,看起来正常多了。