解决 WordPress 不发送电子邮件的问题

已发表: 2024-03-26

当您发现自己陷入 WordPress 无法正确发送电子邮件,或者更糟糕的是根本不发送电子邮件的令人沮丧的问题时,很容易感到陷入困境。 此问题可能以多种方式表现出来,从缺少通知和密码重置电子邮件到订单确认(如果您使用 WooCommerce 运行电子商务网站)。 值得注意的是,大多数 WordPress 托管服务不包括电子邮件托管。 尽管如此,您的 WordPress 网站仍应设法发送交易电子邮件,这对于各种与网站相关的通知至关重要。

在解决 WordPress 电子邮件发送问题时,必须了解问题通常不在于服务器。 相反,更有可能的是您的 WordPress 安装中的电子邮件功能设置不正确,或者存在某种形式的不兼容。

在本详细指南中,我们将详细诊断 WordPress 无法向您或您的用户发送电子邮件的原因。 我们的旅程将涵盖日常博客作者的网站和由 WooCommerce 提供支持的虚拟店面的网站,旨在恢复您的网站通过电子邮件进行有效沟通的能力。

此外,我们将深入研究一些最广泛使用的联系表单插件的复杂性。 通过这样做,我们的目标是查明潜在电子邮件发送失败的原因,并为您提供可行的解决方案,使您的 WordPress 网站的电子邮件功能恢复正常。

问题的变体

WordPress 中的电子邮件发送问题可能会以多种形式表现出来,具体取决于您使用的设置和插件。 此问题可能通过以下几种方式呈现:

  • 未发送 WooCommerce 订单确认电子邮件。
  • 提交的联系表单未到达您的收件箱。
  • 未能发送密码重置电子邮件。
  • 错过了有关新用户注册或评论的通知。
  • 特定插件导致电子邮件发送失败。

为什么会出现这种情况?

有多种原因可能导致 WordPress 不发送电子邮件,包括:

服务器限制:一些托管提供商限制或阻止 PHP 邮件功能的使用,以防止滥用和垃圾邮件。

PHP邮件功能配置:如果您的服务器上没有正确配置PHP邮件功能,则不会发送电子邮件。

垃圾邮件过滤器:电子邮件服务提供商使用复杂的算法来过滤垃圾邮件,有时合法的 WordPress 电子邮件会被这些过滤器捕获。

电子邮件服务器问题:配置错误的服务器可能会悄悄破坏您的电子邮件传送工作。如果您的服务器未设置为正确发送电子邮件,或者 PHP 邮件功能被禁用或限制,您的 WordPress 网站将难以发送电子邮件。

电子邮件进入垃圾邮件:当您的 WordPress 电子邮件已发送但始终落在垃圾邮件文件夹中时,这表明电子邮件的送达率和发件人信誉存在问题。这种情况通常是由于缺乏适当的电子邮件身份验证方法而导致的,例如 SPF(发件人策略框架)、DKIM(域名密钥识别邮件)和 DMARC(基于域的消息身份验证、报告和一致性)记录。

表单插件:许多 WordPress 网站依靠联系表单插件与访问者进行交流。然而,当这些插件被配置为发送看似来自用户电子邮件地址的电子邮件时,就会出现问题,这种做法称为“欺骗”。 电子邮件服务对欺骗性电子邮件保持高度警惕,通常将其标记为垃圾邮件或完全阻止它们。

初步故障排除

您可以采取一些初步步骤来了解需要深入了解的地方。

测试您的服务器是否正在发送电子邮件

此旅程的第一步是使用免费的检查电子邮件插件,这是一个简单而有效的工具,旨在揭示您的 WordPress 安装和服务器是否配置为正确发送电子邮件。

使用检查电子邮件插件

  1. 导航至 WordPress 仪表板的插件部分。 搜索Check Email ,安装它并激活该插件。
  2. 激活后,转到 在 WordPress 仪表板中检查并记录电子邮件。 在这里,系统会提示您输入将发送测试电子邮件的电子邮件地址。
  3. 填写有效的电子邮件地址,然后单击“发送测试电子邮件”

检查并记录 WordPress 中的插件发送测试电子邮件。

发送测试电子邮件后,插件将显示一条确认消息。 接下来,检查用于测试的电子邮件地址的收件箱(不要忘记垃圾邮件或垃圾邮件文件夹)。 如果您发现一封主题行为“测试”的电子邮件,来自 https://yourdomain.com ,那么恭喜您! 您的 WordPress 站点和服务器能够发送电子邮件。

如果测试电子邮件成功到达您的收件箱,则表明您的 WordPress 和用于发送电子邮件的服务器设置运行正常。 但是,如果仍未按预期收到电子邮件(尤其是来自联系表单的电子邮件),则问题可能出在联系表单插件本身或与其他插件或主题不兼容。

  • 检查您的联系表单插件的设置。 确保其配置正确以发送电子邮件。 请特别注意“发件人”电子邮件地址和 SMTP 设置(如果有)。
  • 如果您怀疑配置错误或不兼容,请立即联系插件的开发人员或支持团队。 通知他们使用检查电子邮件插件成功进行了电子邮件测试,因为此信息可以帮助缩小问题范围。

确定您的联系表单是否发送欺骗内容

如果您的 WordPress 服务器已准备好发送电子邮件,但您仍然遇到问题,那么是时候将真正的原因归零了:插件,尤其是那些管理联系表单的插件。 联系表单插件对于交互式网站来说是不可或缺的,但它们可能会无意中发送被电子邮件客户端标记为可疑的电子邮件,或者更糟糕的是,被标记为欺骗电子邮件。 这种错误识别与垃圾邮件有相似之处,导致它们被标记并可能永远无法到达其预期目的地。

了解欺骗电子邮件问题

欺骗性电子邮件问题的核心在于“发件人:”字段中显示的电子邮件地址与实际发件人的电子邮件地址之间的差异。 例如,如果您的联系表单设置为在“发件人:”字段中显示表单提交者的电子邮件地址,但从技术上讲,该电子邮件来自您网站的服务器,则电子邮件客户端可能会发出危险信号。 他们检测到这种不匹配,并可能将电子邮件归类为欺骗或欺诈。

另一种可能触发电子邮件传送问题的情况是从同一电子邮件地址发送电子邮件或向同一电子邮件地址发送电子邮件。 如果您的联系表单插件使用您的管理员电子邮件地址作为默认发件人,并且还配置为将提交内容发送到同一地址,则某些电子邮件提供商可能会拒绝传递这些消息,尽管这通常不像欺骗问题那么令人担忧。

解决问题

幸运的是,通过对联系表单插件的设置进行一些调整,您可以解决这些问题并确保您的电子邮件按预期发送。 以下是一些需要考虑的策略:

修改“发件人”电子邮件地址:不要在“发件人:”字段中使用提交者的电子邮件地址而是将您的联系表单配置为使用您所在域中的通用电子邮件地址,例如 [email protected]。这可以保持电子邮件的完整性,同时避免触发欺骗标志的不匹配。 您仍然可以将提交者的电子邮件地址保留在回复:字段中,以便您可以直接回复他们的询问。

利用 SMTP 插件:为 WordPress 实施 SMTP 插件还可以通过将电子邮件配置为通过可靠的第三方邮件服务器发送来规避这些问题。此设置增强了您的电子邮件的合法性,并显着降低了它们被标记为欺骗的机会。

测试您的调整:进行这些更改后,通过联系表单提交条目并监控通知电子邮件的发送来进行测试。这种直接反馈循环使您可以快速确定调整是否已解决问题。

解决 WordPress 电子邮件发送问题

在处理 WordPress 无法正确发送电子邮件的问题时,了解任何联系表单插件都可能是原因是至关重要的。 流行的插件如:

  • 联系表 7
  • 重力形式
  • 忍者形态
  • 快乐的形式
  • 微表单
  • Jetpack 联系表
  • 强大的形式

非常有用,但也不能避免导致电子邮件发送问题的常见陷阱。 每个插件可能需要稍微不同的方法来解决这些问题,但有一些总体策略可以有效地全面缓解问题。 在深入研究特定于插件的解决方案之前,让我们深入研究如何解决 WordPress 的电子邮件发送问题。

将电子邮件地址列入白名单

当您的 WordPress 网站的电子邮件不断地进入垃圾邮件时,它会中断通信并可能对用户参与度产生负面影响。 鼓励用户将您的电子邮件列入白名单是确保您的邮件到达其预期收件箱的一种简单有效的方法。

添加到联系人:建议用户将您的电子邮件地址添加到他们的联系人中。此操作向电子邮件服务发出信号,欢迎来自该地址的通信,不应将其标记为垃圾邮件。

对于 Gmail 用户:他们可以单击电子邮件,在顶部找到发件人信息,将鼠标悬停在发件人姓名上,然后单击“添加到联系人”以保存您的电子邮件地址。

将电子邮件从垃圾邮件移至收件箱:如果您的电子邮件已被标记为垃圾邮件,请指示用户导航到其垃圾邮件文件夹,从您的网站打开电子邮件,然后单击“不是垃圾邮件”按钮。此操作会将当前电子邮件移至收件箱,并帮助培训电子邮件提供商了解用户的偏好。

在 Gmail 中:用户可以通过打开垃圾邮件文件夹中的电子邮件并选择报告不是垃圾邮件选项来进一步确保将来的电子邮件不会被标记为垃圾邮件。之后,将电子邮件移至收件箱可以巩固用户的偏好。 作为一项附加措施,他们还应该将电子邮件地址添加到他们的联系人中。

定期提醒:定期提醒用户检查垃圾邮件文件夹中是否有来自您网站的电子邮件可能会有所帮助,尤其是在您发送重要通知、更新或查询回复时。这些提醒可以巧妙地包含在网站通知、页脚消息或社交媒体帖子中。

检查并优化您的电子邮件地址

检查和优化 WordPress 网站发送电子邮件的电子邮件地址是确保您的电子邮件送达预期收件人的关键一步。 默认配置通常使用管理员电子邮件地址,根据您的设置,该地址可能是通用地址,例如 info@、contact@、sales@ 等。虽然这些地址很方便,但有时会触发电子邮件提供商的垃圾邮件过滤器,导致您的电子邮件比您希望的更频繁地被标记为垃圾邮件。

更加个性化或专业的电子邮件地址可以显着降低您的电子邮件被标记为垃圾邮件的可能性。 使用包含您的姓名或公司内与电子邮件用途直接相关的特定部门的电子邮件地址。

为确保您不会错过发送到新专业电子邮件地址的任何回复,请设置电子邮件转发或别名,将所有传入电子邮件定向到您的主电子邮件收件箱。 大多数托管提供商和电子邮件服务都提供简单的选项来配置此功能。

电子邮件别名充当您的主电子邮件地址的转发器,允许您在一个收件箱中管理来自多个地址的电子邮件。 此设置可以简化您的通信,而无需检查多个电子邮件帐户。

验证您的电子邮件

电子邮件身份验证在确保从 WordPress 网站发送的电子邮件成功送达收件人的收件箱且不被标记为垃圾邮件方面发挥着关键作用。 身份验证方法可验证您的域的身份,向电子邮件提供商证明您的电子邮件是合法的且已得到域所有者的授权。 此过程可显着降低您的电子邮件被标记为垃圾邮件的可能性。 要对您的域进行电子邮件身份验证,您通常需要在域的 DNS 设置中配置 SPF、DKIM 和 DMARC 记录。 以下是帮助您入门的分步指南:

SPF(发件人策略框架)

SPF 有助于防止垃圾邮件发送者代表您的域发送邮件。 它指定允许哪些邮件服务器从您的域发送电子邮件。

访问您域的 DNS 设置并添加新的TXT 记录 此记录的值将指定被授权代表您的域发送电子邮件的邮件服务器。

典型的 SPF 记录如下所示:v=spf1 include:_spf.example.com ~all ,其中_spf.example.com应替换为您的电子邮件提供商的 SPF 记录。

在 10Web 仪表板中添加 TXT 记录。

DKIM(域名密钥识别邮件)

DKIM 为每封电子邮件添加数字签名,允许收件人验证电子邮件确实是从您的域发送的并且未被篡改。

这需要生成一对加密密钥(公钥和私钥)。 公钥作为 TXT记录添加到您的 DNS,私钥保存在您的电子邮件服务器上。 您的电子邮件服务提供商通常会指导您生成这些密钥并设置 DKIM。

DMARC(基于域的消息身份验证、报告和一致性)

DMARC 使用 SPF 和 DKIM 向电子邮件接收者提供指示,告诉电子邮件接收者在这两种身份验证方法均未通过时应采取的措施。 它还向发件人报告通过和/或未通过 DMARC 评估的邮件。

将 DMARC 记录作为TXT 记录添加到您的 DNS 设置中

DMARC 记录示例如下所示:v=DMARC1;p=无;rua=mailto:[email protected] ,其中p=none指定策略(无、隔离或拒绝),而mailto:[email protected]是您接收有关 DMARC 故障的报告的位置。

附加提示

使用在线工具: MXToolbox 和 Google 的 Postmaster Tools 等工具可以帮助您验证 SPF、DKIM 和 DMARC 设置并诊断任何问题。

咨询您的电子邮件提供商:许多电子邮件服务提供商提供了有关为其服务正确设置这些记录的详细指南。如果您不确定,请随时联系他们的支持人员。

定期监控:设置后,监控电子邮件身份验证设置的有效性非常重要。请留意 DMARC 报告或用户关于电子邮件送达率的反馈。

在 WordPress 中使用 SMTP 发送电子邮件

如果您的 WordPress 网站的标准电子邮件发送功能失败(正如您运行的电子邮件测试所证实的那样),集成第三方 SMTP 提供商可以帮助解决该问题。 SMTP(即简单邮件传输协议)是发送电子邮件的行业标准。 利用 SMTP 服务可以显着提高电子邮件的可靠性和送达率,绕过服务器的限制或配置问题。 更好的是,有多种免费的 SMTP 服务可用,例如 Gmail SMTP 服务器,这意味着增强电子邮件的送达率可能不会花费您任何时间,除了一点设置时间。

以下是有关如何将免费 SMTP 服务器与 WordPress 网站集成的基本指南:

选择 SMTP 提供商

虽然有许多可用的 SMTP 服务,但对于初学者或希望最大限度降低成本的人来说,Gmail SMTP 服务器是一个不错的选择。 它可靠、相对容易设置,并且对于一定数量的电子邮件是免费的。 其他免费选项包括 Sendinblue、Mailgun(提供有限的免费套餐)和 SendGrid(也提供免费套餐)。

创建必要的凭据

对于 Gmail,您需要一个 Gmail 帐户。 建议为您的 WordPress 网站创建专用帐户,而不是使用个人帐户。 对于其他服务,您通常需要注册并创建 API 密钥或 SMTP 凭据,用于验证您的电子邮件发送请求。

在 WordPress 中安装 SMTP 插件

要将您选择的 SMTP 服务与 WordPress 集成,您需要一个 SMTP 插件。 流行的选择包括 WP Mail SMTP、Easy WP SMTP 和 Post SMTP 邮件程序/电子邮件日志。 通过 WordPress 仪表板安装并激活您选择的插件。

配置 SMTP 插件

激活后,导航至 WordPress 仪表板中插件的设置页面。 您可以在此处输入 SMTP 服务提供的 SMTP 详细信息。 以 Gmail 为例,您需要输入以下设置:

  • SMTP 主机:smtp.gmail.com
  • SMTP 端口:587(用于 TLS/STARTTLS)或 465(用于 SSL)
  • 加密:按照 SMTP 提供商的建议使用 TLS 或 SSL
  • 认证:是
  • 用户名:您的 Gmail 电子邮件地址
  • 密码:您的 Gmail 密码(对于 Gmail,如果启用了两步验证,您可能需要生成应用程序密码)

发送测试电子邮件

大多数 SMTP 插件都提供发送测试电子邮件的功能。 使用此功能可验证您的配置是否正确以及电子邮件现在是否已通过 SMTP 提供商成功发送。

必要时进行监控和调整

成功设置 SMTP 后,密切监控您的电子邮件送达率。 检查用户的任何反馈,并准备在需要时调整设置。 例如,如果您开始发送大量电子邮件,您可能需要从免费 SMTP 服务切换到付费 SMTP 服务来处理负载。

将 SMTP 服务与 WordPress 网站集成乍一看似乎有点技术性,但它是解决电子邮件送达问题的高效解决方案。 通过执行以下步骤,您可以确保网站的电子邮件到达预期收件人,而不会丢失或被标记为垃圾邮件。

如何调整流行表单插件的设置以改善电子邮件传送

尽管您的服务器配置正确并且添加了 SMTP,但遇到表单条目无法发送电子邮件的问题可能会让人非常头疼。 尤其是在您仔细检查垃圾邮件文件夹并没有发现任何内容之后。 通过调整表单插件中的设置通常可以直接解决问题。 下面,我们将深入研究针对最流行的表单插件的一些调整。

WordPress 联系表 7

调整的重点是增强从 WordPress 网站发送的电子邮件的可靠性和送达率。 通过在“发件人”字段中使用与您的域关联的电子邮件地址,您可以显着增加您的电子邮件被接收且不会被垃圾邮件过滤器过滤掉的机会。 这是一个小改变,但影响大,确保您的沟通每次都能到达目标受众。 让我们分解一下步骤,以确保表单的电子邮件不仅发送而且到达它们应该到达的地方。

修复联系表单 7 中的电子邮件发送问题

WordPress 联系 form7 更改“收件人”和“发件人”字段。

  1. 登录到您的 WordPress 管理仪表板
  2. 将鼠标悬停在侧栏中的“联系人”上,然后单击“联系表单”
  3. 找出给您带来麻烦的表单。 它可能是您收到最多反馈的表单,也可能是尚未经过适当测试的新表单。 找到它后,单击它即可访问其设置。
  4. 单击“邮件”选项卡可访问此特定表单的电子邮件设置。
  5. 查找“发件人”字段。
  6. 设置发件人字段以使用 WordPress 网站的管理员电子邮件地址。 该地址通常是您已验证访问权限并与您的域关联的地址,从而为您的电子邮件提供可信度。

为了进一步降低出现电子邮件送达问题的可能性,请确保“发件人”和“收件人”字段使用不同的电子邮件地址。 最好,这两个地址都不应该模仿通用服务(例如 Gmail 或 Yahoo),以避免垃圾邮件过滤器的额外审查。

完成这些更改后,不要忘记点击“保存”来应用它们。

最后一步是对您的表单进行现场测试。 就像您是您网站的访问者一样填写它,然后提交,然后查看电子邮件是否按预期到达。 这不仅可以确认您的调整是否成功,还可以让您放心,您的表单功能正常。

重力形式

重力形式

Gravity Forms确实是一款强大且广受赞誉的 WordPress 高级插件,以其可靠性和广泛的功能(包括电子邮件通知系统)而闻名。 然而,即使使用最可靠的系统,也可能会出现故障,从而可能导致电子邮件通知未按预期发送的问题。 以下是您如何使用 Gravity Forms 有条不紊地解决电子邮件发送问题。

首先,重要的是要承认有多种因素会干扰电子邮件的送达率。 这些范围从重力形式中的服务器配置和电子邮件设置,到使用 SMTP 插件进行电子邮件路由。 认识到电子邮件问题的多方面性质是解决问题的第一步。

故障排除指南

首先验证相关通知的电子邮件设置。 导航到 WordPress 仪表板中的特定表单设置,然后转到通知区域。 确保电子邮件地址、主题行和邮件正文配置正确。 请特别注意“发件人”电子邮件地址,因为此处使用与域关联的电子邮件地址是提高送达率的最佳实践。

在深入研究之前,请花点时间检查电子邮件收件人的垃圾邮件或垃圾文件夹。 有时,电子邮件可能会被错误地路由到此处,特别是当电子邮件内容触发垃圾邮件过滤器时。

Gravity Forms 配备了日志记录功能,可以为发送电子邮件时发生的情况提供宝贵的见解。“表单” >“设置”> “日志记录”部分启用日志记录 此日志可以帮助您查明电子邮件发送过程中发生故障的位置。

如果问题仍然存在,请考虑使用 SMTP 服务发送电子邮件。 WP Mail SMTP 等 SMTP 插件可以通过 SMTP 服务器而不是 PHP 邮件功能路由 WordPress 电子邮件。 这不仅提高了可靠性,还增加了一层可增强可交付性的身份验证。

Gravity Forms 的文档是解决方案和指导的宝库。 如果上述步骤无法解决问题,文档可能会根据您的情况提供更具体的建议。 它涵盖了广泛的主题,从基本设置到高级故障排除。

忍者形态

忍者形态

Ninja Forms 是 WordPress 的多功能插件,可满足广泛的表单创建和管理需求,提供免费和高级版本以及众多附加插件。 它以其用户友好性和广泛的功能而闻名。 然而,像任何软件一样,它有时会遇到问题,特别是电子邮件通知无法按预期运行。 以下是使用 Ninja Forms 排除和解决电子邮件问题的综合方法,同时考虑了 SendWP 的推荐使用以及替代解决方案。

了解 Ninja Forms 电子邮件的问题

电子邮件送达率问题的核心通常在于 WordPress 网站发送电子邮件所使用的方法。 默认情况下,WordPress 使用 PHP 邮件功能,不幸的是,该功能缺乏可靠性,经常导致电子邮件进入垃圾邮件文件夹或根本无法发送。 SMTP(简单邮件传输协议)提供了一种更可靠的发送电子邮件的方法,这就是 SendWP 发挥作用的地方。

使用 SendWP 作为 Ninja 表单

SendWP 专门设计用于促进 WordPress 网站上的 SMTP 设置,从而增强 Ninja Forms 发送电子邮件的可靠性。 与 Ninja Forms 由同一团队开发,确保无缝兼容性。

虽然 SendWP 需要付费(每月 9 美元),但它为那些技术含量较低或寻求无忧解决方案的人提供了简单的设置和安心。 如果您的电子邮件问题的根源在于 PHP 邮件功能的服务器端限制,那么它特别有用。

如果您对 SendWP 的额外费用犹豫不决,或者您已确定您的电子邮件问题与服务器无关,Ninja Forms 电子邮件故障排除指南为替代解决方案提供了宝贵的资源。

检查 Ninja Forms 中的电子邮件设置

  • 首先,确保 Ninja Forms 中的所有电子邮件通知均已正确配置。 这包括验证“收件人”和发件人”电子邮件地址是否准确,以及应用于电子邮件通知的任何条件逻辑是否设置正确。
  • 选择一个 SMTP 插件并仔细遵循其设置说明。 这通常涉及输入电子邮件服务(例如 Gmail、Outlook 或 SendGrid 等事务性电子邮件服务)提供的 SMTP 服务器详细信息。
  • 配置后,使用插件的测试电子邮件功能确保电子邮件正确发送。

Ninja Forms 文档一份详尽的资源,涵盖了广泛的主题,包括电子邮件故障排除。 如果上述步骤无法解决您的问题,文档可能会提供其他见解。 此外,高级版用户可以获得专门的支持,以获得更个性化的帮助。

快乐的形式

HappyForms是 WordPress 表单构建器领域的另一个值得注意的竞争者,提供免费和高级版本来满足各种用户需求。 尽管其用户友好的界面和大量的功能,用户有时可能会遇到电子邮件通知未按预期发送的挑战。 调整表单的电子邮件设置通常可以解决电子邮件送达问题。 以下是有关如何有效配置这些设置的分步指南。

配置 HappyForms 电子邮件设置的指南

快乐的形式

  1. 登录您的 WordPress 仪表板。
  2. 将鼠标悬停在HappyForms菜单项上并选择All Forms
  3. 识别并单击您要编辑的表单。
  4. 找到并单击“电子邮件”选项卡。
  5. 收件人地址是您希望将表单提交发送到的地址。 通常,这将是您自己的电子邮件地址或处理表单回复的部门的电子邮件地址。
  6. 为了避免电子邮件欺骗问题并增加电子邮件到达目的地的可能性,将发件人电子邮件地址设置为与您的网站域关联的地址至关重要

HappyForms 允许您自定义通知(提交表单时发送给您的电子邮件)和确认(发送给表单提交者的电子邮件)。 确保这两项设置正确,反映您对“收件人”“发件人”地址所做的更改。 此步骤有助于保持表单提交者的透明度和信任,确保他们收到提交的确认。

进行必要的调整后,不要忘记点击位于定制器界面顶部的更新按钮。 保存这些更改对于它们生效至关重要。

微表单

微表单

weForms是一款多功能 WordPress 表单插件,通过其免费和高级版本满足广泛的用户需求。 它以其与各种电子邮件提供商无缝集成的能力而脱颖而出,包括默认的 WordPress 邮件功能、SendGrid 等。 这种灵活性允许用户通过选择最适合其网站需求的电子邮件服务来增强电子邮件的送达率和可靠性。

了解配置

在深入进行故障排除之前,了解 weForms 如何与不同电子邮件提供商交互非常重要。 该插件允许您直接在其设置页面中配置电子邮件设置,从而可以通过您选择的提供商发送电子邮件。 与默认的 WordPress 邮件功能相比,此设置可以显着提高电子邮件的送达率。

故障排除

首先确保您的电子邮件提供商在 weForms 中正确配置。 导航至 weForms 设置并查找电子邮件或 SMTP 设置部分。 验证是否准确输入了所有详细信息(例如 SendGrid 的 API 密钥、SMTP 主机、端口、SMTP 提供商的用户名和密码)。

在 weForms 中,确保正确设置每个表单的通知设置。 这包括检查“收件人”和“发件人”电子邮件地址,以及与电子邮件内容和触发器相关的任何特定设置。

如果您使用外部 SMTP 服务并遇到问题,请尝试暂时切换回默认的 WordPress 电子邮件功能。 这可以帮助确定问题是出在外部服务还是 weForms 本身。

使用 weForms 故障排除指南

weForms 提供专门用于帮助识别和解决电子邮件问题的故障排除指南本指南可能会建议采取一些措施,例如检查插件冲突、确保您的电子邮件服务不会阻止电子邮件以及验证电子邮件不会被定向到垃圾邮件文件夹。

喷气背包

喷气背包形式

Jetpack 的简单性延伸到了其联系表单功能,提供了一种将表单合并到 WordPress 网站中的简单方法,而没有专用表单插件通常带来的复杂性。 虽然这种简单性有利于易于使用和设置,但这也意味着当出现问题时,需要转动的旋钮更少,特别是在电子邮件发送方面。 以下介绍了如何管理 Jetpack 联系表单的电子邮件设置并对其进行故障排除,以确保顺利运行。

调整 Jetpack 表单提交的电子邮件地址

  1. 如果您还没有这样做,请将 Jetpack 联系表单插入到您所需的页面中,或者通过添加新的表单块来发布。
  2. 表单就位后,单击编辑器中的表单块。 您将看到表单块上方或附近出现一个编辑图标(通常由铅笔或类似符号表示)。
  3. 单击编辑图标将显示下拉菜单或侧边栏,具体取决于您的 WordPress 编辑器版本。 在这里,您可以指定或更改表单提交发送到的电子邮件地址。 这是“收件人”地址,应该是您定期监控来自网站访问者的传入消息的电子邮件。

与许多专用表单插件不同,Jetpack 使用 WordPress 网站的管理电子邮件地址作为通过其联系表单发送的电子邮件的默认发件人地址。 如果您遇到问题或只是想更改发件人电子邮件地址,则需要调整网站的管理电子邮件。

解决电子邮件传送问题

  • 确保表单设置中指定的“收件人”电子邮件地址与 WordPress 管理员电子邮件地址不同。 向同一地址发送电子邮件或从同一地址发送电子邮件有时会触发垃圾邮件过滤器或导致其他传送问题。
  • 请务必检查您的电子邮件帐户的垃圾邮件或垃圾文件夹。 来自 Jetpack 表单的电子邮件可能会被错误地标记为垃圾邮件。

强大的形式

Formidable Forms提供免费版和高级版,为希望将高级表单功能集成到网站中的 WordPress 用户提供了全面的解决方案。 本指南将帮助您浏览 Formidable Forms 中的电子邮件设置,以确保您的电子邮件通知正确发送和接收,即使您在站点上配置了 SMTP 设置后也是如此。

在 Formidable Forms 中编辑电子邮件通知设置

如果添加 SMTP 未能解决您使用 Formidable Forms 发送电子邮件的问题,则下一步可能需要调整表单电子邮件通知设置中的“发件人”和“收件人”地址。 操作方法如下:

  1. 登录到您的 WordPress 仪表板。
  2. 从 WordPress 管理仪表板导航至Formidable >表单 此页面将列出您使用 Formidable Forms 创建的所有表单。
  3. 找到您遇到问题的表单,然后单击它进行编辑。 此操作将带您进入表单的设置。
  4. 在表单编辑器中,您将在页面顶部看到几个选项卡。 单击“设置”选项卡可访问表单的常规设置。
  5. 查看“设置”选项卡中的侧边栏或导航菜单,然后找到“操作和通知” 单击此按钮将显示提交表单时可以触发的不同操作。
  6. 找到并打开电子邮件通知元框。 本节专门用于配置表单在提交时发送电子邮件的方式和对象。
  7. 只需将“收件人”字段编辑您希望接收表单提交的所需电子邮件地址即可。 理想情况下,这应该是定期监控的地址。
  8. 编辑发件人字段与您网站域关联的电子邮件地址。 这将减少电子邮件被标记为欺骗的机会。

强大的形式

在 Formidable Forms 设置中所做的更改通常会自动保存,但最好验证您的所有修改是否正确并按预期保存。 调整电子邮件设置后,您可以自行提交表单进行测试。 这可确保使用新设置正确发送和接收电子邮件通知。

故障排除提示

检查垃圾邮件/垃圾文件夹:如果电子邮件没有出现在您的收件箱中,则它们可能被过滤到垃圾邮件或垃圾文件夹中。 当电子邮件设置配置不正确时,这种情况很常见。

检查 SMTP 设置:即使在设置 SMTP 之后,确保所有 SMTP 设置正确并且您的电子邮件提供商未进行任何可能影响发送电子邮件的更改也至关重要。

使用电子邮件日志:某些 SMTP 插件提供日志记录功能,可以记录从您的网站发送的每封电子邮件。如果可用,请查看这些日志以查看电子邮件是否已成功发送并诊断任何问题。

结束语

我们关于解决电子邮件传送问题、配置 WordPress 表单插件的电子邮件设置以及解决电子邮件传送问题的博客强调了实现可靠站点通信的关键路径。 我们介绍了关键策略,包括确保 SMTP 配置、设置正确的电子邮件地址以及利用第三方 SMTP 服务来克服送达能力挑战。 通过在 Contact Form 7、Gravity Forms 等插件中应用这些见解,WordPress 网站所有者可以提高电子邮件通知的可靠性。 这种集中的方法增强了基于表单的沟通,确保不会错过与网站用户的重要互动并保持有效的参与。