我有一个客户已经把wordpress升级到了3.7.1。Contact Form 7现在将所有表单报告为垃圾邮件。我已经安装了WP-Mail,所有的工作都在之前。任何关于如何解决这个问题的想法。有没有人知道插件代码中表单被标记为垃圾邮件的位置
谢谢
发布于 2021-04-09 20:08:47
谢谢。我用这个来修正这个。
// a) Did not work for me.
add_filter('wpcf7_spam', '__return_false');
// b) There is another filter for the boolean used in the control statement.
add_filter('wpcf7_skip_spam_check', '__return_true');发布于 2014-01-05 21:44:58
尽管Contact Form7插件每天成功地发送数百万封电子邮件,但在发送和接收端都存在一系列问题,可能会停止或延迟电子邮件。这完全取决于您本地的服务器和WordPress配置。
您需要针对特定的本地配置来研究此问题。参见Contact Form 7 Email Issues。
发布于 2017-03-29 15:04:24
我认为当我们使用像sparkpost这样的第三方服务来发送电子邮件或类似的东西时,就会出现这个问题。我尝试检查cf7如何检查垃圾邮件的代码库,发现contact-form-7\includes
然后submission.php文件,检查附近的代码或搜索关键字“垃圾邮件()”
elseif ( $this->spam() ) { // Spam!
$this->status = 'spam';
$this->response = $contact_form->message( 'spam' );
}我认为除了检查wordpress的核心黑名单之外,它还会检查发件人的域名和bla,并将任何有效的表单提交标记为垃圾邮件。所以我做了垃圾邮件检查评论。
这不是一个永久的解决方案,但现在会有所帮助。
https://stackoverflow.com/questions/20372010
复制相似问题