跳到主要内容

从您的 WordPress 联系表单接收电子邮件通知时遇到问题?好吧,你不应该惊慌。这是 WordPress 用户中非常常见的问题。

幸运的是,存在一个简单的修复方法。

SMTP(简单邮件传输协议)是 WordPress 用户寻找可靠的电子邮件送达率的最佳解决方案。解决与 SMTP 相关的问题的一种有效方法是使用插件。

在查看如何修复 WordPress 联系表单不使用 SMTP 发送电子邮件之前,让我们先仔细看看为什么 WordPress 不发送电子邮件。

如何修复wordpress联系表不使用smtp发送电子邮件
如何修复wordpress联系表不使用smtp发送电子邮件

为什么 WordPress 不发送电子邮件

WordPress 利用 PHP 邮件功能来发送由任何联系人插件(如 WPForms)生成的电子邮件。为了减少垃圾邮件,电子邮件提供商会定期检查电子邮件是否来自它声称的来源。

例如,假设 yahoo.com 是您的电子邮件服务器,但您的电子邮件声称它是从您网站的域发送的,那么表单通知很有可能在到达垃圾邮件文件夹之前就被阻止。

这就解释了为什么不鼓励使用默认的 PHP 电子邮件功能,而是鼓励用户使用 SMTP 从 WordPress 发送电子邮件。

简而言之,以下是 WordPress 不发送电子邮件的两个主要原因:

  • 您没有正确配置您的 SMTP 服务器——在大多数情况下,WordPress 无法发送电子邮件,因为您的底层操作系统上的 SMTP 服务器配置不正确。那么正确的配置需要什么?它涉及使用身份验证,在设置 SFP 记录时遵循适当的做法,配置基本的 SMTP 服务器设置等。最重要的是,一些互联网服务提供商不允许通过端口 25 连接 SMTP。

    您的 SMTP 服务器无法通过端口 25 连接意味着您将无法接收来自 WordPress 的任何电子邮件通知。如果您怀疑底层 SMTP 服务器未正确配置,您可以使用某些插件绕过您的默认服务器。

    这样做可以让您最大限度地与您的 WordPress 网站链接,并提供完全由第三方管理的优化交付服务。

  • 你从邻居那里得到了不好的名声——当你碰巧在一个共享的服务器环境中时,这很常见。如果是,那么您站点的底层 SMTP 服务器与数百个甚至数千个其他发件人共享发件人信誉的可能性非常高。您与他人共享 IP 空间或发件人信誉这一事实可能会给您的电子邮件送达率带来问题,尤其是在共享环境中的发件人没有良好的发送实践或将电子邮件发送到购买列表的情况下。

    如果共享环境中的发件人遇到高跳出率或收到高投诉率,情况也是如此。如果托管服务提供商不监控用户以防止不良发件人滥用网络,您也可能会遇到问题。

    最后但重要的是,如果一个或多个发件人由于糟糕的发送实践而进入某种垃圾邮件陷阱或黑名单,您将遇到问题。

需要特别注意的是,在共享服务器上不一定是坏事。事实上,如果共享服务器上的其他发件人享有盛誉,它可以帮助提高您的送达率。

如何修复 WordPress 联系表不使用 SMTP 发送电子邮件

使用插件修复问题

WordPress 存储库中提供了大量的各种插件选项,可帮助您完美地配置您的帐户以发送电子邮件。不幸的是,并非所有这些都是可靠的。

以下顶级 SMTP 插件将有助于您解决问题:

  • WP Mail SMTP – 这是迄今为止最受欢迎的。SMTP 设置教程清楚地向您展示了如何轻松配置 WP Mail SMTP 插件以使用 Microsoft Hotmail/Live 帐户、Yahoo 或 Gmail 发送电子邮件。它也可能与其他人完美配合。
  • Gmail 或 G Suite – 此选项利用 Google 的 API 使用您的 G Suite 或 Gmail 帐户从您的站点发送电子邮件。您无需在仪表板中输入您的 Gmail 用户名或密码。以下是如何使用 WordPress 中的 Gmail 安全地发送电子邮件的方法。
  • Mailgun – 一个非常受欢迎的电子邮件服务提供商,Mailgun 允许任何网站所有者发送大量电子邮件。使用这项服务,每月可以发送超过 10,000 封电子邮件。使用本教程使用 Mailgun 在您的 WordPress 中设置 SMTP。
  • 邮戳——邮戳不允许人们使用公共领域的邮件,例如雅虎和 Gmail。使用邮戳,您只能使用您个人域中的电子邮件地址。前 25,000 个电子邮件积分是免费的。用完此数量后,您将需要购买更多积分。
  • WP SES – WP SES 插件允许您创建一个免费的 AWS (Amazon Web Services) 等级帐户,该帐户在您注册后十二个月到期。即使您正在创建一个免费帐户,您也必须在注册过程中输入您的信用卡信息和账单地址。好消息是,除非您超出免费层级限制使用量,否则您不会被收费。
  • SparkPost – 使用 SparkPost,您每月可以免费发送多达 10 万封电子邮件。就像 Postmark 一样,SparkPost 不允许您使用 Yahoo 或 Gmail 等公共域电子邮件。您必须使用来自您个人域的电子邮件。

最后的话

WordPress 未能正确或根本无法发送电子邮件是网站所有者最常见的问题之一。大量托管 WordPress 托管服务提供商不提供电子邮件托管服务。

然而,这并不意味着您不能发送电子邮件。当您遇到本入门中突出显示的问题时,通常是因为 WordPress 安装中的电子邮件设置不正确。

以上是修复 WordPress 联系表单不使用 SMTP 发送电子邮件的一些方法。

回到顶部