如何修复 Caldera 表单不发送电子邮件(逐步)
已发表: 2021-05-03当您收到表单提交时,Caldera Forms 是否不发送电子邮件?
Caldera Forms 用户在电子邮件通知方面遇到问题的原因有 3 个。
在本文中,我们将解释如何检查和解决这些问题,这样您就不会错过联系表单通知。
立即修复您的 Caldera 表单电子邮件
Caldera 表单电子邮件设置在哪里?
Caldera Forms 为每个表单提供一个电子邮件模板,并为整个插件提供一个通用电子邮件设置面板。
在插件中意外禁用电子邮件发送很容易,因此我们将在以下步骤中向您展示如何检查它。
我们还将向您展示如何安装 WP Mail SMTP。 这将确保您的电子邮件通知不会被归档为垃圾邮件。
如何修复 Caldera 表单不发送电子邮件
让我们看看对 Caldera Forms 通知进行故障排除的最佳方法。
- 检查您的 Caldera 表单通知设置
- 启用 WordPress 电子邮件发送
- 安装 WP Mail SMTP 插件
- 自动设置发件人地址
让我们首先检查您的通知设置。
第 1 步:检查您的 Caldera 表单通知设置
首先,让我们检查您的表单通知设置,以检查您的通知是否设置正确。
首先,打开 Caldera Forms 设置。 您需要将鼠标悬停在 WordPress 导航菜单中的Caldera Forms上,然后单击Forms 。

接下来,找到您要检查的表格。 将鼠标悬停在此处的字段上,直到您看到下方出现链接,然后单击Edit 。

接下来,让我们仔细看看表单通知模板。
默认情况下,Caldera Forms 使用虚假电子邮件地址作为发件人电子邮件。

您需要更改此设置,以便收件人将真实地址视为发件人。 这也可以帮助您的电子邮件看起来更少垃圾邮件。
Caldera Forms 支持像{user:user_email}这样的魔术标签来动态更改表单通知。 但是,您不能在“发件人电子邮件”字段中使用魔术标签,因此您需要在此处输入真实地址。
接下来,您需要向下滚动并检查收件人设置。 这是表单通知将发送到的地址。
您在这里有 3 个选项:
- 输入 1 个电子邮件地址以接收通知
- 添加多个电子邮件地址,注意用逗号分隔它们
, - 粘贴在魔术标签中

在这里保存您的设置,您就完成了!
如果您有超过 1 个表单,则需要为您设置的每个通知设置这些详细信息。 在第 4 步中,我们将向您展示一种简单的方法来强制所有通知中的发件人地址相同,这有助于节省一些时间。
最后,如果您设置了自动回复处理器,您也需要检查一下。 单击通知设置顶部选项卡中的处理器。

检查此处的设置以确保所有自动回复处理器都将电子邮件发送到正确的地址。
此外,检查您是否没有禁用自动回复电子邮件非常重要。 这可能是 Caldera Forms 无法按预期工作的原因。

准备好继续前进了吗? 在我们设置 WP Mail SMTP 之前,还有 1 个设置需要检查。
第 2 步:启用 WordPress 电子邮件发送
我们将在步骤 3 中设置 WP Mail SMTP。
但首先,我们需要在 Caldera Forms 中启用 WordPress 电子邮件发送。
我们需要 Caldera Forms 使用默认设置,以便 WP Mail SMTP 工作。 如果您在此处选择不同的电子邮件系统,您的电子邮件可能不会通过正确的插件发送。
要查找邮件设置,请通过单击设置页面顶部的电子邮件设置按钮打开全局电子邮件选项。

如果您的邮件程序被禁用,您现在需要打开它。

接下来,请务必从此处的电子邮件系统下拉列表中选择WordPress 。

此设置将强制 Caldera Forms 使用 WordPress 中的wp_mail()函数。 在下一步中,我们将设置 WP Mail SMTP,以便它使用自己的邮件功能接管wp_mail() 。
第 3 步:安装 WP Mail SMTP 插件
WP Mail SMTP 是 WordPress 最好的 SMTP 插件。
它通过可靠的邮件程序(如 Gmail 或 Sendinblue)发送 WordPress 电子邮件来解决电子邮件传递问题。
托管服务器无法向电子邮件添加完全身份验证。 因此,通过单独的提供商路由您的电子邮件,您可以解决电子邮件传递问题。

使用 WP Mail SMTP,您还可以使用您已经有权访问的外部 SMTP 服务器。 例如,如果您的站点不发送大量电子邮件,您可以使用 ISP 提供的 SMTP 服务器。
入门
首先,您需要下载 WP Mail SMTP 插件。
使用您在注册时收到的用户帐户详细信息登录 WP Mail SMTP 网站。
您将在“下载”选项卡中找到该插件的最新版本。

将插件上传到您的 WordPress 网站并激活它。
如果您需要这方面的帮助,请跳至本指南以安装 WordPress 插件。

激活 WP Mail SMTP 后,您将在浏览器中看到设置向导打开。 如果您以后需要手动启动该向导,您可以通过单击 WP Mail SMTP 设置中的启动设置向导按钮来打开它。
如果您的站点上已经设置了邮件程序,则再次运行该向导将删除您现有的邮件程序。
为 Caldera 表单设置 SMTP
在这一步中,我们将选择一个邮件服务来修复 Caldera Forms 不发送电子邮件。
如果您需要我们团队的帮助,您将获得具有 Elite 许可证的 White Glove Setup。 但是,如果您想自己设置插件,我们将逐步引导您完成。
要开始设置,请单击向导中的Let's Get Started按钮。

在下一个屏幕上,您将看到电子邮件提供商列表。
如果您不确定要选择哪个电子邮件提供商,我们建议您选择 SMTP.com 或 Sendinblue。 这两个邮件程序都是可靠的,并且可以在任何类型的网站上正常工作。
查看我们的邮件选项列表以及一些有关定价的信息。

选择邮件后,在新选项卡中打开下面的文档。 该文档将准确地向您展示您需要在电子邮件提供商方面做什么才能使一切正常:
| 邮件程序可用于所有版本 | WP Mail SMTP Pro 中的邮件程序 |
|---|---|
| SMTP.com | 亚马逊 SES |
| 森丁蓝 | Microsoft 365 / Outlook.com |
| 谷歌工作区/Gmail | Zoho Mail |
| 邮筒 | |
| 邮戳 | |
| 发送网格 | |
| 星火邮报 | |
| 其他 SMTP |
只是多了1件事。 在向导结束时,将自动启用 2 个设置:
- 电子邮件送达率
- 错误报告

如果需要,您还可以打开详细的电子邮件日志,以便查看已发送的每封邮件的电子邮件标题、主题行和其他信息。
在 WP Mail SMTP Pro 中,此信息显示在 WordPress 仪表板上的图表上。 如果 Caldera Forms 不起作用,这可能有助于找出原因。

如果启用了电子邮件日志记录,您还可以:
- 跟踪电子邮件打开和点击
- 重新发送失败的电子邮件
- 存储附件
- 以 CSV、XLSX 或 EML 格式导出已发送的电子邮件。
在我们关于如何记录 WordPress 电子邮件的文章中查看其工作原理。
不要忘记在向导结束时粘贴您的许可证密钥以激活所有功能和更新。

在最后一步,我们将向您展示如何在所有通知中设置发件人地址。
第 4 步:自动设置发件人地址
如果您有许多不同的表单或插件发送电子邮件,那么在每个表单中手动更改发件人电子邮件可能会很麻烦。
Force From Email设置是一项强大的功能,它强制每个插件或表单使用相同的发件人。
如果您选中这些框,您网站上的所有插件都将使用相同的发件人地址和电子邮件。 这会覆盖每个插件或表单设置中的“发件人”详细信息。

有些邮寄者需要您一直使用此设置。 因此,如果您选择了只允许您使用 1 From email address 的邮件程序,插件将自动打开此设置并使复选框变灰。
立即修复您的 Caldera 表单电子邮件
接下来,查看这个 Caldera Forms 替代方案
您知道 Caldera Forms 将于 2022 年退役吗? 如果您将它用于网站上的重要表单,您需要在支持被淘汰之前切换到新的联系表单插件。
查看此 Caldera Forms 最佳替代品列表,以确保您选择正确的替代品。
准备好修复您的电子邮件了吗? 立即开始使用最好的 WordPress SMTP 插件。 WP Mail SMTP Elite 包括完整的白手套设置并提供 14 天退款保证。
如果本文对您有所帮助,请在 Facebook 和 Twitter 上关注我们以获取更多 WordPress 提示和教程。
