此问题最初发布在stackoverflow:https://stackoverflow.com/questions/11435952/stop-wordpress-from-sending-out-moderation-emails 但是在得到了@MaxGherkins的提示后,我在这里发布了一个修改后的版本以寻求帮助。
我的wordpress安装遇到了问题,每次有评论需要审核时,我都会向网站管理员发送电子邮件
这也适用于垃圾邮件评论,这会导致网站管理员在其收件箱中收到大量垃圾邮件。
每次我在谷歌上搜索这个问题,我最终得到的答案是“只需进入设置->讨论,然后取消单击‘保留评论以供审核’”,但不幸的是,这对我没有帮助。
因此,以下是我的设置(其中一些可能不相关):
我正在使用wordpress的内置评论系统。没有论文或facebook评论
所有博客都在同一个数据库中,前缀为wp\\u X_
以下是一些随机博客的一些输出:
mysql> SELECT * FROM wp_1_options WHERE option_name LIKE "%notify";
+-----------+---------+-------------------+--------------+----------+
| option_id | blog_id | option_name | option_value | autoload |
+-----------+---------+-------------------+--------------+----------+
| 10 | 0 | comments_notify | | yes |
| 32 | 0 | moderation_notify | | yes |
+-----------+---------+-------------------+--------------+----------+
2 rows in set (0.01 sec)
mysql> SELECT * FROM wp_50_options WHERE option_name LIKE "%notify";
+-----------+---------+-------------------+--------------+----------+
| option_id | blog_id | option_name | option_value | autoload |
+-----------+---------+-------------------+--------------+----------+
| 11 | 0 | comments_notify | | yes |
| 31 | 0 | moderation_notify | | yes |
+-----------+---------+-------------------+--------------+----------+
2 rows in set (0.00 sec)
mysql> SELECT * FROM wp_100_options WHERE option_name LIKE "%notify";
+-----------+---------+-------------------+--------------+----------+
| option_id | blog_id | option_name | option_value | autoload |
+-----------+---------+-------------------+--------------+----------+
| 10 | 0 | comments_notify | | yes |
| 30 | 0 | moderation_notify | | yes |
+-----------+---------+-------------------+--------------+----------+
2 rows in set (0.00 sec)
主题:[网站名]请调节:“测试垃圾邮件评论”
身体:
A new comment on the post 78 "Test spam comments" is waiting for your approval
http://url/test-spam-comments/
Author : djqw21208ryfg23 (IP: XXX.XXX.XXX.XXX , XXX.XXX.XXX.XXX)
E-mail : fweuh3298f9wefg923g329@jkg23ru89g9werhj239r8h238t923.asdfhio
URL : http://feg239r239f9fg7329rfg322379fg23f3
Whois : http://ws.arin.net/cgi-bin/whois.pl?queryinput=XXX.XXX.XXX.XXX
Comment:
ugly spam comment goes here...
Approve it: http://url/wp-admin/comment.php?action=mac&c=XXXXX
Delete it: http://url/wp-admin/comment.php?action=cdc&c=XXXXX
Spam it: http://url/wp-admin/comment.php?action=cdc&dt=spam&c=XXXXX
Currently 0 comments are waiting for approval.
Please visit the moderation panel:
http://url/wp-admin/moderation.php
为什么即使我关闭了“设置”->“讨论”下的电子邮件设置,而且它在数据库中看起来很好,我还是要继续收到这些电子邮件?我一直在使用属于wp\\u 1\\u*表的博客进行测试。