Contact Form 7 是一款流行的 WordPress 联系表单插件。许多人将其用作主要的联系表单插件来吸引访问者,引导他们完成销售渠道并建立电子邮件列表。

但 Contact Form 7 反复出现的一个问题是,有时它无法将电子邮件发送给预期的收件人。这给希望发展品牌、发送有针对性的营销信息、产生销售额等的企业和博主带来了问题。

电子邮件营销提供了企业与其受众之间的直接沟通渠道,因此确保每封电子邮件都安全地发送到用户的收件箱至关重要。随着越来越多的电子邮件陷入困境,您的企业面临失去客户和转化的风险。

为什么您的 Contact Form 7 电子邮件未送达

不幸的是,许多用户都遇到过他们的电子邮件未送达收件人收件箱的问题。您网站上的访问者可能认为他们的消息已成功发送给您,但实际上仍未送达。

如果您使用的是 Contact Form 7,则出现此问题的原因可能有多种。

1.您的虚拟主机不支持PHP邮件功能

如果您的主机提供商不支持PHP邮件功能,可能是邮件无法送达的原因。 WordPress 使用此邮件功能将电子邮件从您的站点发送给其收件人。这包括使用联系表单插件发送的电子邮件。

建议您不要使用默认的 PHP 函数,而是切换到 SMTP 以从 WordPress 发送电子邮件。

2.电子邮件欺骗

当一封电子邮件看似从一个来源发送但实际上是从另一个来源发送时,就会发生电子邮件欺骗。由于 Contact Form 7 的默认配置设置,大多数欺骗性电子邮件不会进入用户的收件箱。因此,如果您的电子邮件最终属于此类,则它可能不会到达那里。

当用户完成表单后,您将在发件人的电子邮件中收到通知。这通常会被标记为欺骗性电子邮件,因为它是从您的网站而不是单个发件人发送的。

这是 Contact Form 7 电子邮件未发送到您的收件箱的常见原因。

让我们深入研究如何修复不通过 Contact Form 7 发送的电子邮件。

如何修复 Contact Form 7 不发送电子邮件

修复 Contact Form 7 的可交付性问题,这里有两件事你可以尝试。

1.从地址更改

开始之前,请记住此方法不能保证有效,主要面向技术用户。

大多数虚拟主机提供商不允许阻止电子邮件,但这是 Contact Form 7 中的默认设置。

当您登录 WordPress 时,您可能会在仪表板上看到关于邮件投递失败。

你想从contact form 7 发送的电子邮件看起来像是来自您的站点,而不是提交它们的用户。这会阻止他们收到看起来像恶搞、丢失或发送错误的电子邮件。作为插件的默认设置,这使它成为经常发生的常见问题。

在您的网站托管站点的 cPanel 仪表板中,找到“电子邮件”设置。单击“创建”以创建新的电子邮件地址。

接下来选择域名名称 与您的电子邮件地址关联的网站。对于用户名,创建一些容易记住的东西。完成后,单击“创建”,您的新电子邮件地址就可以使用了。

从 WordPress 控制面板,转到 Contact Form 7 设置。在“发件人”部分,输入您刚刚创建的新电子邮件地址。

最后一步,将其他标题部分更改为 Reply-To: as [name] <[email]>。这会将所有回复重新发送到您在表单“电子邮件”字段中输入的新电子邮件地址。

最后点击保存。

为了更容易解决这个问题问题,让我们看看另一种方法。这个选项对初学者更友好,不需要编码,所以任何人都可以做到。

2.下载 WP Mail SMTP 并解决您的电子邮件发送问题

对于那些不懂技术但想要一个简单的解决方案来发送电子邮件的人来说,这种方法更容易使用。通过切换到 SMTP 或简单邮件传输协议,您可以确保您的电子邮件安全地传送到用户的收件箱。

要使用 SMTP,请下载 WP Mail SMTP。它是一个 PHP 邮件程序和 SMTP 插件,可以轻松解决 Contact Form 7 带来的问题。您不需要编码知识或聘请开发人员来解决您的 WordPress 电子邮件问题,因为这个插件会为您完成工作。

WP Mail SMTP具有强大的功能,包括:

  • White Glove Setup:使用 Elite 计划,专家团队将为您的 WordPress 网站安装和配置插件。
  • 与 Sendinblue、SMTP.com、Mailgun、SendGrid 等集成。
  • 电子邮件记录:跟踪和管理从您的网站发送的每一封电子邮件。
  • 通知管理:控制从您的 WordPress 站点发送的通知。

要发送无限制的电子邮件,您可能需要订阅高级定价计划。

要下载插件,请转到您的 WordPress 控制面板。转到插件 > 新增并安装,然后激活 WP Mail SMTP。

进入插件设置设置表单通知。选择您要使用的邮件选项:

  • SMTP.com
  • Sendinblue
  • Mailgun
  • SendGrid
  • Amazon SES
  • 邮箱
  • 外观
  • Zoho Mail
  • 其他SMTP

如果您没有使用这些选项之一的帐户,您需要先创建一个。

解决您的电子邮件发送问题

都在这里!您可以使用 Contact Form 7 立即解决您的电子邮件送达问题。这个插件经常给无法发送电子邮件的 WordPress 用户带来麻烦。这会对您的转化率和网站的成功产生负面影响,因此采取必要的措施来解决这个问题很重要。

您可能还想查看我们关于在 WordPress 中设置 SMTP 的文章。

POST 为什么 Contact Form 7 不发送电子邮件? (& How to Fix it) 首次出现 IsItWP - The Free WordPress Theme Detector。