TYPECHO WIKI

Typecho 评论邮件提醒插件 CommentReminder

发布者:Typecho维基君/更新日期:2019-04-11/人气指数:1049

博客之前一直使用一款挺优秀的插件 CommentToMail 来作为评论邮件提醒的解决方案,然而这个插件美中不足的是对国外邮箱 SMTP 的兼容性不是太理想,尤其是 Gmail 等提供商近年来强化了安全验证机制,导致插件会时常连接不上其 SMTP 服务而无法发出邮件。后来了解到 Google 提供了可对 Gmail 进行邮件管理的 API,我对着 Google (那shit一样)的开发文档做了各种尝试摸索之后便做出来了这个插件。

插件初始化

  • 下载插件包
  • 将插件压缩包内文件解压到 /usr/plugins 目录下
  • 登入后台,从菜单 “控制台 -> 插件” 进入插件管理页
  • 找到本插件后点击 “启用”
  • 进行相关设置

插件特性

在每条新评论发表时,插件会自动检查接口访问令牌 (Access token) 的有效性,若 Access token 仍在有效期内则会凭此直接调用 Google 邮件接口,不再重复获取,可有效节省网络资源。

对于很多人关心的密钥储存安全性问题,我亦特意对插件作了优化,插件在启用时会尝试在自身 token 目录下建立 index.html 文件及 .htaccess 拒绝访问规则,同时建立带有随机字符作为文件名的密钥储存文件,最大程度确保密钥不被下载。

更新日志

1.0.0 @ 2016-08-25
读取 token 文件时添加独占锁实现队列机制,避免多端同时更新 token 文件而产生冲突。
将公共方法统一整合到 Common 类

本文检索关键词:插件列表
赞助支持

下载地址

  更新时间:2018年05月19日

  文件说明:Typecho 评论邮件提醒插件 CommentReminder

  软件作者:Wis Chu

  下载链接: 链接1 链接2 推荐高性价比服务器

添加新评论 »