Typecho-Plugin-Notice
Typecho-Plugin-Notice copied to clipboard
Typecho 评论通知插件,支持 SMTP、Server酱 两种接口,均采用异步方式发送
插件简介
Notice 是 Typecho 评论通知插件,支持 SMTP、Server酱、Qmsg酱 两种接口,均采用异步方式发送
在评论审核通过、用户评论文章、用户评论被回复时发送邮件通知
安装方法
- 前往Releases下载最新版本插件
- 解压后重命名文件夹为
Notice,再上传至网站的/usr/plugins/目录下 - 启用该插件,正确填写相关信息
开发进展
- [x] 邮件推送、自定义邮件模版
- [x] ~~Server酱推送~~ Server酱Turbo推送
- [x] QQ 推送
- [x] ~~Server酱、~~Server酱Turbo、Qmsg酱推送模版
- [x] 邮件推送测试
- [x] ~~Server酱推送测试~~Server酱Turbo推送测试
- [x] Qmsg 酱推送测试
- [x] 在线编辑模版文件
- [ ] 企业微信推送
- [ ] 钉钉推送
- [ ] 自定义推送
发信逻辑

自定义邮件模板说明
插件共有三个模板,保存在 template 目录下,分别为:
- approved.html:邮件审核通过通知模板
- owner.html:博主评论通知模板
- guest.html:游客评论通知模板
三个模板使用变量作为内容替换,您只需在自己的模板中增加相应的模板变量即可,模板变量列表如下:
- {siteTitle}:站点标题
- {title}:文章标题
- {author}:评论者名称
- {author_p}:被评论者(如果有的话)名称
- {ip}:评论者 ip 地址
- {mail}:评论者邮箱
- {permalink}: 评论的永久链接
- {manage}: 评论的后台管理页面链接
- {text}: 评论内容
- {text_p}: 被评论的内容
- {time}: 发邮件时间
- {status}: 评论状态['通过', '待审', '垃圾']