当前位置: 首页 > 知识库问答 >
问题:

联系人表格7不会通过电子邮件发送表格,因为它认为它是垃圾邮件

申屠昆
2023-03-14

我有一个客户端已将wordpress升级到3.7.1。联系表格7现在将所有表格报告为垃圾邮件。我已经安装了WP Mail,所有这些都在以前工作过。关于如何解决这个问题有什么想法吗。有人知道表单在插件代码中的什么地方被标记为垃圾邮件吗

谢啦

共有3个答案

宋腾
2023-03-14

我认为这个问题发生时,我们使用第三方服务,如Sparkpost发送电子邮件或类似的东西。我试图检查代码库如何cf7检查垃圾邮件和发现接触-form-7\包括

然后submission.php文件,检查代码附近或搜索关键字"spam()"

elseif ( $this->spam() ) { // Spam!
        $this->status = 'spam';
        $this->response = $contact_form->message( 'spam' );
}

我认为除了wordpress核心黑名单检查之外,它还检查发件人域名和bla bla,并将任何有效的表单提交标记为垃圾邮件。所以我做了垃圾邮件检查。

这不是一个永久的解决方案,但目前会有所帮助。

何飞翰
2023-03-14

尽管Contact Form 7插件每天成功发送数百万封电子邮件,但在发送端和接收端都存在许多问题,可能会阻止或延迟电子邮件。这完全取决于您的本地服务器

您需要针对特定的本地配置调查此问题。见联系方式7电子邮件问题。

宋俊艾
2023-03-14

谢谢我用这个来修正这个。

// 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');
 类似资料:
  • 问题内容: 我在向我的收件箱(Gmail帐户)发送邮件时遇到问题,但是每次都转到垃圾邮件文件夹时。这是代码片段 我尝试过很多类似将标头设置为Reply-To,Return-Path等的方法,但是每次都将其转为垃圾邮件时。你能找出问题所在吗? 问题答案: 问题很简单,PHP-Mail功能没有使用配置良好的SMTP服务器。 如今,电子邮件客户端和服务器会对电子邮件发送服务器进行大量检查,例如反向DNS

  • 问题内容: 我想在我正在创建的网站上使用联系表格,但是PHP不是一个选择,因为客户端不希望使用它。是否有一种聪明的方法可以解决此问题,例如发送电子邮件参数(非标准参数)或使用外部联系表?是否有一些不使用广告且可以轻松修改为其他语言的好产品? 谢谢。 问题答案: 联系人表单有数百种可嵌入(最可能基于)的解决方案,使您能够使用PHP等服务器端语言来解决问题。只是一个快速的谷歌搜索会给你一些。 或者,您

  • 问题内容: 我正在使用PHP的mail()函数发送电子邮件(sendmail进程正在运行)。但是所有邮件都将变成垃圾邮件(如果是gmail)。我尝试了很多在网上找到的技巧,但没有用,请告诉我任何确定的技巧。 问题答案: 您必须添加针头: 样例代码:

  • 我是谷歌脚本的新手,不知道是否有人能帮我。 我有一个共享的谷歌电子表格,基本上是用新的员工信息更新行。 我希望只有当插入这些新员工行时,特定列(比如F列)上的“ABC”字符串匹配时,才会触发电子邮件。基本上,电子邮件触发器会让我们的团队知道如何设置新的员工帐户。 有人能帮我吗?我不知道如何进行字符串匹配,也不知道如何让它专门发送给固定的电子邮件收件人。我已经安装了Python、gspread和gd

  • 问题内容: 现在,我已经建立了一个PHP电子邮件表单,并且一切正常。但是,在测试时,我只得到了发件人的电子邮件地址作为名称。我想要的是发件人的姓名,例如: 约翰·杜 科目科目科目 代替: j.doe@website.com 科目科目科目 下面是代码… 有谁可以帮助我吗?谢谢。 PHP: 问题答案: 在您的4行说完之后添加一行:

  • 我有一个谷歌脚本的问题。基本上,我的目标是让脚本检查客户的案例是否得到解决,然后向他们发送电子邮件,告知问题已经解决。我已经完成了发送电子邮件的逻辑,但每次我尝试将其应用到电子表格中时,都会出现错误: