一直觉得如果Typecho有一个评论回复邮件通知,基本就可以算是完美了。尝试了CommentToMail插件,并不理想,四处找寻,终于找到了一个完美的解决方案——CommentMailPlus。

CommentToMail体验不佳

  CommentToMail插件原本由 DEFE (http://defe.me)开发,随后由 byends (http://typecho.byends.com)继续维护更新,目前最新版停留在2014-04-25的2.0.0。这款插件的主要问题在于:1.异步发送,受限很多,失败率高;2.采用腾讯/网易等STMP服务器非常不稳定。我在自己尝试时,首先腾讯的SMTP从未成功过,网易的SSL则只成功过一次,即便在插件自带的测试中完成发送,实际评论时却依旧无法发送邮件,错误日志显示socket错误。
  我后来也曾联系过byends不过没有回复,另一位使用typecho的博主也表示反馈过问题不过一直未得到解决。后来我在Google搜索这一问题,发现了这样一篇博文:《Typecho的CommentToMail插件不支持https的问题》,而我再一看发现该博主的博客目前还是启用SSL的,或许他已经解决了这一问题?抱着尝试的心态,我联系了博主,没想到是个大牛(。・∀・)ノ゙,他向我推荐了他开发的插件——CommentMailPlus。

CommentMailPlus

  Github:https://github.com/oott123/CommentMailPlus

安装方法

在typecho/usr/plugins/下新建一个CommentMailPlus文件夹,将git中的所有文件放入,在后台安装插件即可。

适用环境

此方法发送邮件利用curl库连接MailGun的HTTPS服务,具有到达率高,延迟低等特点,适合于无法使用SMTP的使用者使用。

如果你想使用MailGun的服务而没有curl库,可以尝试安装CommentToMail插件,然后参考MailGun User
Manual上的相关说明设置SMTP服务。

经测试,SAE可用。

  经测试,我在VPS上搭建的LAMP环境(PHP 5.6)下也完全没有问题!

Last modification:July 10th, 2019 at 09:34 am
If you think my article is useful to you, please feel free to donate