508_typecho评论通知邮件插件使用及搭建腾讯企业邮箱

发布时间 2023-09-26 09:59:11作者: 游佚

这是一篇原发布于2020-04-16 08:30:00得益小站的文章,备份在此处。

前言

前段时间按网上教程配置的邮件通知插件刚开始还挺好用,没过多久轶哥就发现了问题,网站的邮件评论通知基本上都失效了。翻看了后台记录发现是被阿里云拦截了,看来阿里云的邮件推送还是不好用,有一些限制,这次准备换SMTP推送方式顺便记录一下。

[Aliyun] 2020-04-07 16:41:50: 
邮件发送失败,错误代码:InvalidSendMail.Spam,错误提示:Sendmail rejected by spam filter.
邮件发送返回数据:s:155:"{"RequestId":"851780EA-05A1-48E4-81ED-8CAFF8A3E48F","HostId":"dm.aliyuncs.com","Code":"InvalidSendMail.Spam","Message":"Sendmail rejected by spam filter."}";
-------------------------------------------


[Aliyun] 2020-04-14 08:54:33: 
邮件发送失败,错误代码:InvalidSendMail.Spam,错误提示:Sendmail rejected by spam filter.
邮件发送返回数据:s:155:"{"RequestId":"851818D7-3268-4DED-938A-1A574EFD6921","HostId":"dm.aliyuncs.com","Code":"InvalidSendMail.Spam","Message":"Sendmail rejected by spam filter."}";
-------------------------------------------


[Aliyun] 2020-04-16 00:11:46: 
邮件发送失败,错误代码:InvalidSendMail.Spam,错误提示:Sendmail rejected by spam filter.
邮件发送返回数据:s:155:"{"RequestId":"458C3199-D49A-4672-9870-5B770F1212A8","HostId":"dm.aliyuncs.com","Code":"InvalidSendMail.Spam","Message":"Sendmail rejected by spam filter."}";
-------------------------------------------

插件简介

[scode type="share"]LoveKKComment是一款Typecho邮件通知类插件,支持SMTP、Send Cloud、阿里云邮件推送三种邮件通知方式

评论审核通过、用户评论文章、用户评论被回复时对不同场景进行不同的邮件通知。[/scode]

插件安装

轶哥这里使用的插件是LoveKKComment,插件的安装还是常规方法,上传文件夹到plugins目录即可,具体可看LoveKKComment的项目地址
[button color="success" icon="iconfont icon-links" url="https://github.com/ylqjgm/LoveKKComment" type=""]项目地址[/button]

插件基础配置

这里使用腾讯的企业邮箱,免费版即可拥有使用以下功能

[scode type="green"]拥有office365 E3/E5 的朋友也可通过office搭建,后续轶哥也会补充教程。[/scode]

  • 邮箱帐号数无上限
  • 1G邮箱容量
  • 2G个人中转站
  • 2G企业网盘
  • 对外发信500封/天

轶哥的设置如下大家可以参考,建议关闭启用配置验证,测试可能出现邮件无法发送的问题。发件邮箱地址应与之后设置的SMTP登录用户保持一致。邮件回复地址可用来接收评论邮件,建议设置常用邮箱。

使用腾讯企业邮箱搭建

[scode type="yellow"]注意腾讯企业邮箱中的账号必须与微信相关联,所以生成的可实际使用的账号数与你的微信数有关[/scode]

创建企业邮箱

1.访问https://exmail.qq.com/,点击立即开通

2.新注册的账号使用腾讯企业邮箱需同时开通企业微信,按要求继续即可

[scode type="yellow"]这里的管理员姓名可填写你想要的前缀,会自动生成相应的邮箱账号[/scode]

3.注册完成,页面会自动跳转,点击立即前往添加我们自己的域名

也可以在我的企业——域名管理——添加企业域名中管理

4.填写自己的域名,点击下一步继续

5.设置邮箱解析,按下方要求填写记录即可,具体操作可以查看图中的教程链接。轶哥这里为了区分,使用了子域名,有需要的朋友也可以直接使用二级域名。
[scode type="yellow"]若使用子域名主机记录应填写对应的子域名,腾讯云这里给出的提示有误[/scode]

6.添加完成,记录如下

7.点击我已完成设置,结束设置

添加用户

1.点击新增成员

2.按要求添加,成员激活邮箱这里使用激活码激活,可以不用添加手机

3.登录https://exmail.qq.com/,使用微信扫码输入激活码即可激活登录账号

设置别名

若在之前管理员姓名中填写了真实的姓名,而发送邮件却不想使用该账号,我们可以通过设置别名来完成

1.在通讯录页面点击相应的成员账号

2.点击更多操作——设置别名即可。可以添加多个别名

插件SMTP邮件发送设置

1.使用成员账号登录企业邮箱

2.在设置——收发信设置——设置方法中可以看到

接收服务器:
imap.exmail.qq.com(使用SSL,端口号993)
发送服务器:
smtp.exmail.qq.com(使用SSL,端口号465)

3.密码是企业邮箱的密码,若不清楚密码可以在登录界面重置密码

4.填写插件设置内容

设置项 内容
SMTP地址 使用腾讯企业邮箱一般为smtp.exmail.qq.com
SMTP端口 使用腾讯企业邮箱一般为465
SMTP登录用户 想要发送邮件的邮箱
SMTP登录密码 不清楚密码可以在登录界面重置密码
SMTP验证模式 打开
SMTP加密模式 SSL加密

5.设置完毕可以自行测试,可以看到邮件可以正常发送,大功告成!