CommentToMail又升了点
悄悄的又把CommentToMail插件做了一点改动:
1、把更多的工作放到后台异步执行,让前台的等待时间趋近于0,本地测试都在毫秒级别。
2、添加了让评论者选择是否接收邮件的选项(当你评论我的时候就看到了)。
3、插件设置项添加了是否接收自己的回复提醒设置。
4、修正了当博主的评论被回复时,将发送两封邮件到博主邮箱的问题,改为仅发送作为博主的邮件,过滤了作为评论者的邮件。
5、增加了邮件的默认主体模板。
插件目录下log目录中的文件说明:
owner.html 发给博主或是文章作者的邮件正文模板,标题模板还是在插件设置中修改。
guest.html 发给访客的邮件正文模板
error_log.txt 发送邮件错误日志,自动生成,插件设置中无法修改控制。
mail_log.txt 邮件发送日志,由插件设置中“记录邮件发送日志”一项控制。
ban_xx.list 拒绝邮件提醒的评论ID即‘coid‘,以500为基数,自动生成。
好像就没啥了。
需保证log和cache目录权限755或者777
具体下载 http://dl.dbank.com/c02z6im55x 注意选择 CommentToMail.1.2.3.zip
历次版本下载 http://dl.dbank.com/c0024a1aef
差点搞忘了一个,如果要让评论者选择是否接收邮件需要在模板的comments.php文件中添加
<label><input type="checkbox" name="banmail" id="banmail" value="stop" />千万别勾我,否则我就不告诉你“伊妹儿”有人踩你。</label>
勾上为不发送邮件,默认没勾上,即当评论被回复时要向原评论者发送邮件。
我的站是悲剧了。好像不支持 fsockopen这个函数禁用了。三种方式都不能使用。。郁闷死了
关键看你的主机上‘allow_url_fopen'一项是否开启,这版插件能激活的话就意味着能用smtp方式。
我在后台是激活了。allow_url_open也是支持的。但是用163的企业邮箱 和它的免费邮箱都没办法使用。难道是163邮箱的事吗? 探子www.fyhqy.com/tz.php
我以前也是163的,支持smtp的,你看下你的163邮箱设置里面开启SMTP没用,再一个插件设置要对,多试几次就应该能行吧。不然换qq邮箱再试试。
还有我在自己本地测试的可以使用,收到邮件。在服务器不知道为啥就不行。,而且设置的一模一样,都是SMTP
记录发送日志,没有日志的话就是目录权限的问题。
有日志记录就看日志。
fsockopen错误--: 额。错误日记显示还是这个。超郁闷了
也许是你的主机限制了fsockopen,研究几天再试试。
en ,fsockopen确实是限制住了。。谢谢大哥了。俺再折腾折腾!对了。你底部的那个归档怎么实现让他两排的啊
CSS我不懂,你要问模板的作者Braxiu了。
嗯。好的。谢谢大哥!
哈哈~真的很不错 !~ 我的博客空间 禁用了fsockopen什么函数的, 换用pfsockopen 完美解决不能发送邮件 呵呵
感谢你这一伟大发现,很多人又可以用了。
呵呵 关键是飞哥的插件好用!~ 这次升级很给力 异步的 哈哈!
嗯。飞哥。俺安装木木的和你说的那个办法。成功实现了!
我也跟着更新了,太爽了
SMTP Error: Could not connect to SMTP host.
这是个什么状况?
SMTP设置不对 ,1、服务器地址要对,最后面不要有空格
2、用户名用邮箱地址,不能只用邮箱的用户名
也许你都猜不到最后是什么原因,之前用了163的和QQ的邮箱都不行,最后换用gmail邮箱竟然可以收到邮件了,这是神马状况,难道国外的主机连接不上国内的邮件服务器?
加了ssl?貌似国外主机没法ssl连接qq的smtp服务器,qq邮箱不加ssl,直接25端口应该可以的
国内的都是按照说明上来的,没加ssl,国外的加了!
不太会用,到底在哪里用邮件回复读者的评论?是在博主回复读者的时候就会自支发邮件的么?感觉插件有点功能不需要,多了就觉得设置很复杂。不过,博主能写出如此好的插件,还是辛苦了!支持你!呵。
当有新评论通知博主,评论被回复时通知评论者。
插件很好用,异步发送比WordPress的好~
另外,插件能否增加“不对管理员邮件通知”选项?
插件设置中"其他设置"里第一条是针对博主的设置,取消掉博主就收不到邮件了
SMTP Error: Could not connect to SMTP host. 不知为什么,用户名密码都设置正确,就是发不了。是不是跟邮局有关?我使用的是126的。
126的应该可以吧,我一起用过,应该还是设置的问题。看下网易邮箱的帮助,关于SMTp 的。
IIS视乎不可用啊,我在本地测试都能发送邮件,上到服务器就悲剧了。
应该是函数的问题吧?fsockopen支持吗?
我用163的也回复不了邮件,两个文件夹都755了,也没有发送日志
已经打开pfsockopen,但还是没收到回复邮件
开启日志记录功能应该可以记录文件,不然就是权限问题或者php的函数问题。
再一个,设置没问题?smtp地址后面不能带空格,这个在程序中没自动清除前后空格、还有端口、smtp用户名,163邮箱还要开启smtp功能。
设置成777才能记录日志,插件设置都没问题
出现“fsockopen错误--:”已经打开pfsockopen
还没不能成功
如果是只开pfsockopen的话,需要改插件文件两个地方,在论坛上的帖子里有。
阿飞酱,CommentToMail1.23我怎么设置也发不了邮件
CommentToMail插件目录下的cache log都设置777
也支持fsockopen pfsockopen
php.ini下allow_url_fopen= on
PHP执行时间300S
用的军哥LNAMP0.7一键
安装的插件有
Akismet Akismet 反垃圾评论插件 for Typecho
CommentToMail 评论回复邮件提醒插件
KEditor KindEditor编辑器
links 友情链接插件 1.0.4 Hanny
Plug-in Storage 插件仓库
但是cache log虽然写的777权限但是目录下没文件
我也发几个回复试了试没有效果。
这是神马情况~
记录日志,看下,错误日志是不需要设置的,也没有?
下面没有文件,我也写777权限了
应该还是权限问题吧,你先在本地测试吧
不行再试试1.2.2版,两个版本在发送请求时有点区别
我换了1.21 能回复了
但是最近这几天不知道为什么垃圾评论很多
结果垃圾评论也给我报告有人留言
我也遇到了,也是军哥的lnmp,升级到最新的就无法发邮件,也没日志
换回1.2.1也是没问题
1.2.1是同步发送邮件的,提交评论时要等邮件发送完才算结束,时间有点长。
1.2.2之后的是异步发送邮件,评论时无需等待邮件发送。有些主机权限设置得有点严格,限制了参数的传递,会导致邮件发不出。1.2.2只发送请求不需要传递参数,而1.2.3需要传递参数,两个版本有细微差别。
你能设置好你主机的目录权限的话可以试试1.2.2.
腾讯企业邮箱测试无压力
给不会设置的留个脚印
发信方式:smtp
smtp:smtp.exmail.qq.com
端口:25
smtp用户名:XXX
smtp密码:XXX
smtp验证:只需要勾选服务器需要验证
设置完毕
我也失败中呢,郁闷
可以了 但是没发到smtp设置的企业邮箱里 反而发送到了服务器上我常用的邮箱@@
逻辑
请问下,我使用的是smtp方式通过QQ邮箱发信成功,但是发信人显示的是我的QQ邮箱,现在我想弄成发信人显示的是我的域名邮箱 xxx@xxx.com 这样,请问应该怎么弄,已经用域名开通了QQ的域名邮箱了
用你的域名邮箱作为smtp的帐号就可以了,腾讯域名邮箱也支持smtp的
发送邮件错误: SMTP Error: The following recipients failed: g@ruher.infoSMTP server error: 不行咧,好像不支持域名邮箱SMTP登录啊,设置是:
发信方式:smtp SMTP地址:smtp.qq.com
smtp.exmail.qq.com 不用ssl 端口 25
还是不行,估计你讲的这个是需要开通企业邮箱吧,我是只启用了域名邮箱绑在QQ邮箱上
企业邮箱也免费的,可以用用。
持续失败,郁闷中。
试试更老的版本看看能不能行,最近半月没在家,没法折腾插件了。
我试了能找到的所有版本,可是。。。
会不会是主机的原因,我不懂,特向博主请教。
很多人主机测试都没有问题,就是用不了这个插件,文件目录权限也没问题,设置也正确,在同一主机上装个装的站就可以用这插件,老的站点上就不行,想问,是不是这个插件有挂载点的问题,能说明吗?
打错字啦!装个新的站再装这个插件就没有问题
我用的Win 2008,提示没有allow_url_fopen
------------------------
置百丈玄冰而崩裂,掷须臾池水而漂摇。
也就是socket功能没法用,插件应该不能用
我安装插件时显示 无法安装这个包。 没有找到有效的插件。 是怎么回事?
激活的时候?注意插件的目录名。