项目介绍
Typecho
博客评论通过时发送邮件提醒
插件源码: https://gitee.com/HoeXhe/typecho-Comment2Mail
更新说明
ps 更新需重新启用并配置插件
- version 1.3.0 新增配置测试功能,验证配置是否能正常发信
- version 1.2.1 如果是自己回复自己评论的, 不接收邮件
- version 1.2.0 如果所有评论必须经过审核, 通知博主审核评论
- version 1.1.1 邮件里显示评论人邮箱
- version 1.1.0 修改了邮件样式,邮件样式是utf8,避免邮件乱码
- version 1.0.1 博主回复别人时,不需要给博主发信
软件架构
typecho
版本为0.8 (10.8.15)
以上 (理论是支持所以版本)php: >=5.5.0
如果启用SMTP
加密模式PHP
需要打开openssl
扩展
邮件服务基于PHPMailer
安装教程
下载本插件,解压放到/usr/plugins/
目录中
文件夹名改为Comment2Mail
登录管理后台,激活插件
配置插件 填写SMTP
参数 QQ邮件SMTP配置说明 新浪配置 阿里云邮件配置 网易163邮件配置
常见问题
⭕️ 1. PHPMailerPHPMailerException: SMTP connect() failed.
SMTP连接失败,请检查配置项
- 检查邮箱配置: SMTP服务器地址 用户名 密码 端口是否正确
- 检查运行环境:
php
版本是否符合要求 或openssl
扩展是否开启
⭕️ 2. 如配置项正确, 还是无法发信
服务器安全组策略把端口(465, 587)禁用了, 在服务器管理后台开启即可
- 阿里云: 控制台->云服务器->实例->安全组设 可以参考:什么是安全组? TCP 25端口解封申请
- 腾讯云: 端口与安全组文档
联系作者
Email:i@hoehub.com
换了一台阿里云的轻量服务器,你这个插件直接就可以使用了。看来还是之前我用的那个虚拟主机不太行。这个阿里云轻量服务器我买的24r一个月的香港ip的,还不错。
😀 阿里云的轻量服务器蛮实惠的
折腾了一天,差不多算是了解了,我一年多没用这种ssh指令的服务器了,熟悉了一天,算是可以正式搬家了。我今天折腾的都是测试~
为什么我已经放到文件夹下了 但是在后台并没有看到这个插件呢
你能看到其他的插件吗?下载后需要把插件目录名称改成Comment2Mail
不能,我试了一下其他插件也不行,只有那个helloworld显示了??这是什么问题啊,我百度也没查到
typecho的插件名要和目录名称一致哦, 详细检查一下看看是否还有其他原因😀
和CommentToMail有什么区别,是升级版吗
没机会用过,我安装后用不了
所以你就自己撸了一个。这是高手!😱
😆谬赞了,雕虫小技而已
我设置都填好了,测试了一下好像没什么反应。收不到邮件。。。
你用哪个邮箱,看看日志有没有报错
发你邮箱啦,麻烦大神啦。我用的阿里云虚拟主机,不知道会不会是因为主机的问题,我敢肯定我没设置错信息。
你快回复我看看,我看看有没有收到邮件提醒呀,你这个输入框震的我眼睛好舒服,好像是个在按摩,我以后多来做按摩吧~🙂
好的, 满足你😀
ojbk了。我就用你这个了,多谢,其实我就是想看看邮件提醒的样式,比我那个好。我下载试试看哈。好东西,支持你一下~眼睛又做了一次按摩,舒服~
谢谢,拿走了啊~~需要折腾一下才能成功。
有什么好的想法可以提出来哦😁
为什么中午已经测试成功了,晚上又不能用了。
详细检查配置, 看看日志里有没有线索😜
大佬无效诶...收不到邮件...
博主人超好...详细问了我情况并帮我测试,是主题的原因。辛苦大大了~😍
助人是快乐之本😝喜欢记得Star哦
刚试了一下 ,邮件通知好像是并不是发到管理员邮箱而是发到了插件中设置的发信邮箱
正解👍🏼
阿里个人邮箱的SMTP怎么设置呢?
先登录到阿里邮箱后台
先开启smtp
然后到博客后台设置SMTP
可以参考: https://mailhelp.aliyun.com/freemail/detail.vm?knoId=6521875
希望能帮助到你😁😃
开启了这个 但是评论收不到邮件提醒。。。😂
确保你的配置是否正确哦, 你可以看看插件里的log有没有错误输出🙂
配置简单, 蛮好用的!
欢迎使用, 请多多指教😎