前言

由于之前的邮件通知插件存在延迟现象,就算使用cron定时任务最短也只能一分钟执行一次请求发件,虽然有办法实现秒级的监控,但是博主懒,不想搞。
而今天在群内闲聊是有群友推荐了一款插件,是调用SendCloud的api进行发件,比原有方式速度快多了,延迟很短很短。

LoveKKComment介绍

LoveKKComment是一款基于SendCloud开发的typecho邮件通知插件。 SendCloud是由搜狐武汉研发中心孵化的项目,是致力于为开发者提供高质量的触发邮件服务的云端邮件发送平台,为开发者提供便利的API接口来调用服务,让邮件准确迅速到达用户收件箱并获得强大的追踪数据 [1] 。主要提供两种类型的邮件发送服务,一类是事务性邮件,一类是商务性邮件。

该插件开发者为康康,他的站点地址为: https://www.usebsd.com/

启用插件

该插件设置很简单,无需复杂的设置,只需去SendCloud官网注册一个账号。然后简单设置一下即可,而且自带模板还挺好看,如图:

请输入图片描述

sendcloud设置流程

注册

首先和普通的网站注册一样注册一个账号,需要注意的是需要进行身份认证,(国内环境嘛,理解)。

添加发件域名(可选

这一步为可选步骤,因为系统会默认分配一个发信域名供你使用,但是呢。。。太长太丑,所以还是建议添加自己的站点域名把,如果你已经设置了顶域的邮箱,那也可以学我设置二级域名为发件域名。设置过程很简单,选择添加域名,按照提示一步一步添加,最后添加各种解析,验证解析即可。(能来看这个文章的应该会添加解析吧。。。。)

生成API_KEY

域名添加完成后,点击左侧的API USER生成新的API_KEY 注意生成时注意选择新添加的发件域名,将生成的KEY复制并记录下来,设置插件时需要使用!如果后期key丢失可以重新生成新的key

到这里sendcloud部分就已经设置完毕了

插件设置

下载插件

插件github发布地址:LoveKKComment
本站备份地址:LoveKKComment

启用并设置插件

下载插件后解压并将文件夹重命名为LoveKKComment,上传至typecho的插件目录/usr/plugins/。然后到typecho后台启用即可。
启用插件后,设置插件,按照要求填写你在sendcloud的各项信息即可,发件人邮件人地址可以自定义,只需保证后缀为你所设置的发件域名即可,例如本博客使用的finger@send.fingertc.com,填写完成后保存设置。然后再次进入设置,点击一键创建通知模板,如出现成功创建的信息即表明插件已成功启用;如创建失败,则可能是你有信息填写错误,请检查各项信息是否正确。

注意填写的user和key都是在新绑定的域名基础之上创建的新key的信息!

自定义模板说明

i> 关于邮件通知模板,插件默认配置了三种模板:评论回复通知评论审核通过通知作者评论通知,自带模板已经挺好看的了,如果有其他需求可以在sendcloud后台==》发送相关==》邮件模板中自行编辑邮件模板。

回复通知模板调用名称:LoveKKComment_Reply_Template

评论审核模板调用名称:LoveKKComment_Approved_Template

LoveKKComment_Reply_Template模板变量
博客网站名称:%blogname%
博客网站地址:%blogurl%
被回复者名称:%author%
评论文章名称:%title%
评论文章地址:%permalink%
被回复者评论:%text%
回复用户名称:%author2%
回复用户内容:%text2%
回复楼层地址:%commenturl%
LoveKKComment_Approved_Template模板变量
博客网站名称:%blogname%
博客网站地址:%blogurl%
评论作者名称:%author%
评论文章地址:%permalink%
评论文章标题:%title%
评论内容文本:%text%

到这里所有配置已完成,可以正常使用啦。如有其他问题欢迎评论留言哦。

<p align="center">本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。</p>

Last modification:January 8th, 2019 at 05:27 pm
If you think my article is useful to you, please feel free to appreciate