之前我都是用企业或者QQ邮箱在网站服务器本地进行的smtp邮件配置管理。

这样会暴露网站的源站ip(套CDN)以及部分插件进行调用邮件通知,会有点微微卡顿现象。

以前就看见过说有阿里云邮件推送代替的方案,想着怕会遗漏邮件之类,就一直没测试替换。

最近准备做内地资源素材网站,在邮件通知上才想到用阿里云邮件推送这事,不过在我准备去开通的时候,想看看腾讯云是不是也有这个服务,果然是有的,不过对比了下,腾讯云免费只有1000封额度,而阿里云是每天都有200封免费额度,想免费使用还是阿里云吧,不过由于我域名在腾讯云,目前又没用户,就先用腾讯云的邮件推送了。

后台地址:https://console.cloud.tencent.com/ses

1、新建发信域名验证

需要进行:DKIM验证MX验证spf验证DMARC验证,并且要一直保持。

如果你的域名已经绑定了企业邮箱,需要二级域名才行,不然可能会有冲突。

2、新建发信地址

3、设置SMTP密码

完成上面3步就行了,剩下的可以不用管,到此就能拿到以下内容。

  • SMTP服务地址:smtp.qcloudmail.com
  • SMTP服务端口号:465
  • 服务协议:ssl
  • 发信地址账号(邮箱号):admin@yourname.com
  • 发件人别名:名字
  • SMTP密码:

现在就设置到主题或者插件的SMTP配置里面去了。

测试结论:

  • 当有新用户注册了,通知给管理员的QQ邮件会进入垃圾邮箱
  • 发送给用户端的通知、验证、找回密码邮件,都能正常。
  • 发信速度没什么差异,感觉都差不多。

总之正常可用,通知给管理员这个,需求不大,可能也是因邮箱而已吧?

附上阿里云和腾讯云邮件推送价格:

平台免费额度按量单封费用套餐包/6个月有效期
阿里云每天2000.01元/封100万封/1431元
腾讯云总共10000.0019元/封100万封/1500元

价格来源:

  • https://buy.cloud.tencent.com/ses
  • https://www.aliyun.com/price/product?spm=5176.7946885.J_6803517250.3.55ad1165U0ScrW&regionId=cn-hangzhou#/directmail/detail/dmbag

以我小破站的需求来看,用完腾讯云免费的1000封之后,就得用阿里云了,毕竟每天200封免费,完全足够了。