之前我都是用企业或者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个月有效期 |
阿里云 | 每天200 | 0.01元/封 | 100万封/1431元 |
腾讯云 | 总共1000 | 0.0019元/封 | 100万封/1500元 |
价格来源:
- https://buy.cloud.tencent.com/ses
- https://www.aliyun.com/price/product?spm=5176.7946885.J_6803517250.3.55ad1165U0ScrW®ionId=cn-hangzhou#/directmail/detail/dmbag
以我小破站的需求来看,用完腾讯云免费的1000封之后,就得用阿里云了,毕竟每天200封免费,完全足够了。