自从换上这个空间之后我就发现,当有游客在我的网站上发表评论时,我却不能收到任何通知性的邮件,一开始我以为是我后台的邮箱地址没有设置后,查看了一下,没有错啊。然后我就开始用万能的谷哥,然后看到一个人说,可能是网站空间不支持PHP的wp_mail()函数,所以不能用来发邮件。而用来检验的方法就是。将下面的代码保存为mail.php,然后上传到你空间的博客程序目录上,访问 你的域名/mail.php,如我的laycher.com/mail.php,然后去查看你指定的邮箱里有没有你想要的邮件,如果没有,那么你的空间就不支持了。

<?php
$txt = "hello";

// 以下的邮箱地址改成你的
$mail = '37354239@qq.com';

// 发送邮件
mail($mail, "My subject", $txt);

echo 'message was sent!';
?>

可是我觉得更简单的方法,直接在后台的登陆界面那里点忘记密码,然后它会提示你输入用户名或者邮箱地址,点击获取新密码,然后Laycher我这悲催的出现了如下界面。

禁用mail函数

然后我去和客服理论去,他们竟然说是我博客程序的问题,我勒个去。后来查阅了相关资料我才明白,对于Windows主机来说不支持(或者说禁用)PHP的mail函数的,亏我当时买空间的时候,他们还说是PHP空间。下次买空间的时候要买Linux的去。

怎么分别Linux主机还是Windows主机?(个人意见)

主要是看根目录下有哪些文件夹。

Linux主机:一定有htdocs文件夹

Windows主机:有db、log、web文件夹

距离上次想这个问题已经有好几个月了,这次我再也不能忍受了,所以今天搜索解决方法,以前问过Lazy,说是用wp-mail-smtp这个插件可以解决,我也没功夫时。今天在脑袋博客中问了一下他,从他那才知道用水煮鱼的Comment Reply Notification这个插件才可以解决。

请看文章:wp-mail-smtp插件配置的相关介绍

当然你也可以使用Configure SMTP | 点击下载Swift SMTP Plugin | 点击下载 这两个插件。

配置好之后,我试了一下,竟然可以发送成功了。别人发表评论在你的网站上时可以有邮件发到你的邮箱中提醒你,但是回复该评论,别人却收不到邮件,这明显不爽了。这个功能就只能通过Comment Reply Notification这个插件实现了。

这个插件是我爱水煮鱼开发的,所以大家可以直接过去看一下:WordPress 留言回复通知插件:Comment Reply Notification

当然也有别的插件,比如WordPress Thread Comment其他的大家也可以search一下。

可是通过我自己的测试,当这两个插件一起工作时,博主是可以收到邮件的,但是A留言,B回复A的,A却收不到邮件提醒,可是Comment Reply Notification应该实现这个功能的,再次利用万能的Google,在《WP-Mail-SMTP与Comment-Reply-Notification等评论插件发生冲突的解决方法》这篇文章中终于找到了答案。

打开插件的wp_mail_smtp.php文件(位于wp-content\plugins\wp-mail-smtp中)找到如下语句删除或者注释之就可以了。

365
366
367
if ( $orig != $default_from ) {
		return $orig;
	}

据那篇文章的作者说是,“原来作者写这个邮件功能的时候就用IF语句做了判断,默认只能管理员能收到SMTP邮件,难怪其他的邮箱收不到了”。

可是还是有个问题就是,博主在后台回复评论的时候却不能发送邮件。如果你想在后台回复的时候也能发送邮件的话,可以查看这篇文章,我也就不多说了。奶牛博客写的一篇文章:wordpress评论回复邮件通知插件与非插件双法总结

总结一下:

  1. 下载wp-mail-smtp插件,并启用,进行相关的配置。可看文章:wp-mail-smtp插件配置的相关介绍
  2. 下载Comment Reply Notification 插件,启用并配置。可看文章:WordPress 留言回复通知插件:Comment Reply Notification
  3. 打开插件的wp_mail_smtp.php文件(位于wp-content\plugins\wp-mail-smtp中)找到上面提到的语句删掉即可。

>> 若为原创,转载请注明: 转载自Laycher's Blog

>> 本文链接地址: 让WordPress再次给评论留言回复发送邮件

>> 订阅本站: http://feed.feedsky.com/laycher



无觅相关文章插件,快速提升流量