1

每次评论需要审核时,我的 wordpress 安装都会向网站管理员发送电子邮件时遇到问题 。
这也适用于垃圾邮件评论,导致网站管理员在他的收件箱中收到大量垃圾邮件。

每次我用谷歌搜索这个问题时,我都会得到答案“只需转到设置-> 讨论并取消单击“保留评论以供审核””,但不幸的是,这对我没有帮助。

所以,这是我的设置(其中一些可能无关紧要):

  1. 我正在使用 wordpress 内置的评论系统。没有 disqus 或 facebook 评论。
  2. 我已经安装了 Akismet 插件。我确实尝试禁用该插件,但我仍然收到电子邮件。
  3. 在网站上的“设置”->“讨论”->“随时给我发电子邮件”下,未选中“任何人发表评论”和“保留评论以供审核”。
  4. 您无需登录即可发表评论
  5. WP 安装最初是 Wordpress MU 安装,但我已升级到 3.x,因此它现在已构建到常规 wordpress 安装中。安装运行许多具有不同域名的博客,并且所有博客 AFAIK 都会出现问题。
  6. 大多数博客都使用“Yashfa BRANDED!” 主题

审核电子邮件如下所示:


主题:[SITENAME] 请适度:“测试垃圾评论”


身体:

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

是否有我忘记检查的设置?
为什么即使我在“设置”->“讨论”下关闭了电子邮件设置,我仍然会收到这些电子邮件?

4

1 回答 1

1

我有同样的问题:wordpresses 发送邮件。我为其他人主持了一些 wordpress 博客,他们有时会离开地球,不再照顾他们。我确实可以完全访问数据库,所以这是我关闭 wordpress 以获取评论并禁用邮件的方法:

(这假定 wp_* 的默认表前缀)

有两个选项会影响邮件的发送:comments_notify 和 moderation_notify。我将两者都设置为false:

  UPDATE wp_options SET option_value=0 WHERE option_name LIKE "%notify";

我还删除了所有未批准的评论:

  DELETE FROM `wp_comments` WHERE `comment_approved` = 0;

并关闭所有帖子和页面以获取更多评论:

  UPDATE  `wp_posts` SET comment_status='closed';

然后还有要清理的邮件队列.... :-(

于 2013-09-16T23:52:25.607 回答