如何修复来自 WordPress 的电子邮件未在 SiteGround 上发送
已发表: 2021-05-11来自 WordPress 的电子邮件是否未在您的 SiteGround 网站上发送?
您可能会遇到以下问题:
- 将您的网站移动到 SiteGround 后 WordPress 电子邮件未发送
- 来自 WordPress 联系表格的电子邮件会变成垃圾邮件。
我们将引导您完成解决这两个问题的步骤。
在 SiteGround 上修复您的 WordPress 电子邮件
如何从 WordPress 网站发送电子邮件?
您可以使用 WP Mail SMTP 插件从 WordPress 发送电子邮件。 它提高了电子邮件的可传递性,还使您可以更好地控制从您的站点发送的电子邮件。
在许多主机上, wp_mail()不能很好地工作,因为它不验证 WordPress 发送的电子邮件。 这通常会导致它们在垃圾邮件文件夹中结束。 有时,电子邮件会被电子邮件服务器丢弃,因为它们看起来像垃圾邮件。
WP Mail SMTP 将 WordPress 重新配置为使用外部电子邮件服务,而不是默认的wp_mail()函数。 这意味着 WordPress 生成的每封电子邮件都将具有通过垃圾邮件过滤器所需的身份验证。

让我们继续看一下不在 SiteGround 上发送的 WordPress 电子邮件。
如何修复来自 WordPress 的电子邮件未在 SiteGround 上发送
让我们逐步了解在 SiteGround 上修复 WordPress 电子邮件所需的步骤。
- 检查您的 SiteGround 邮箱配额
- 检查您的插件通知设置
- 安装 WP Mail SMTP 插件
- 在 SiteGround DNS 区域中创建 SPF、DMARC 和 DKIM 记录
- 从 WordPress 发送测试电子邮件
1. 检查您的 SiteGround 邮箱配额
您是否尝试将电子邮件接收到您在 SiteGround 上创建的邮箱?
大多数 SiteGround 托管计划都包含无限的电子邮件邮箱,包括:
- 共享主机
- 托管 WordPress 托管
- 托管 WooCommerce 托管
但在所有计划中,您可以创建的最大邮箱大小为 10,000 MB。 如果您手动将其设置为较低的数量,您将很快用完邮箱空间。
在深入研究 WordPress 之前,有必要检查一下您的邮箱是否配置正确并且有足够的空间来接收您的 WordPress 联系表格电子邮件。
首先,登录到您的 SiteGround 客户区,然后单击网站。

在侧边栏中,单击站点工具 » 电子邮件 » 帐户。
查找您用于接收来自 WordPress 的电子邮件的电子邮件邮箱。 单击右侧的 3 个点,然后单击更改配额。
您也可以单击登录 Webmail并查看剩余限额。
如果这里一切正常,让我们检查您的 WordPress 设置。
2. 检查您的插件通知设置
对于大多数用户来说,#1 问题是来自联系表单的电子邮件会变成垃圾邮件。
如果您在使用特定的联系表单插件时遇到困难,我们将帮助您检查所有设置,以确保通知设置正确。 我们专门为最流行的表单插件创建了指南。
单击下面的链接以跳转到您正在使用的联系表单插件:
- 工作表
- 联系表格 7
- 元素形式
- 忍者形态
- 重力形式
- 喷气背包联系表
- 强大的形式
- 海狸生成器联系表
- BestWebSoft 的联系表
- SiteOrigin联系表
如果您在 SiteGround 上使用 WooCommerce,您还可以查看本指南,了解如何修复 WooCommerce 不发送订单电子邮件。 我们将向您展示一些解决您的 WooCommerce 订单通知问题的解决方案。
如果您使用不同的插件在 WordPress 中发送电子邮件,现在让我们在您的 SiteGround 网站上安装 WP Mail SMTP 插件。
3.安装WP Mail SMTP
WP Mail SMTP 将解决来自 WordPress 的电子邮件未在 SiteGround 上发送的问题。 您可以将该插件与免费邮件服务一起使用,或者如果您需要更多容量,则可以为一个帐户付费。
首先,从您的 WP Mail SMTP 帐户下载 zip 文件,以便您可以将其安装在您的网站上。 您可以在“下载”选项卡中找到它。

接下来,打开您的 WordPress 仪表板。 前往插件页面并将插件上传到您的 WordPress 网站。
如果您不确定如何执行此操作,请查看本指南以在 WordPress 中安装插件。

激活插件后,将打开 WP Mail SMTP 设置向导。
您也可以随时通过单击 WP Mail SMTP 设置中的启动设置向导按钮来重新启动该向导。 只要知道稍后重新启动向导可能会重置您的 SMTP 设置。
选择您的电子邮件服务提供商
现在我们可以选择一个新的提供商来处理传出的 WordPress 电子邮件。
单击“让我们开始吧”按钮开始。

在下一个屏幕上,单击要在列表中使用的邮件程序。

我们推荐 SMTP.com 或 Sendinblue,因为它们可靠,并且适用于大多数网站。 特别是,这些邮件程序对于生成大量交易电子邮件的繁忙 SiteGround 站点来说非常棒。
如果您的站点较小,则可以使用Gmail或其他 SMTP服务器选项。
其他 SMTP 选项允许您使用您已经有权访问的任何邮件服务器。 如果选择此选项,请务必仔细输入 SMTP 端口。
选择邮件后,打开我们的文档以完成提供商方面的设置步骤:
- SMTP.com
- 森丁蓝
- 邮筒
- 发送网格
- Gmail – 包括 G-Suite (Google Workspace)
- 亚马逊 SES
- 外表
- Zoho Mail
- 其他 SMTP
您可以在新选项卡中打开文档,然后在完成后返回本指南。
在向导结束时,将启用电子邮件送达率和错误跟踪。 我们建议您还启用每周电子邮件摘要和详细电子邮件日志。


如果您想了解我们的电子邮件记录是如何工作的,请查看本指南,了解如何记录您的 WordPress 电子邮件。
您的 WordPress 电子邮件是可搜索的,以便于查找问题。 专业版还有一个很棒的仪表板小部件,可以帮助您直接从 WordPress 管理区域跟踪电子邮件送达率。

搞定? 让我们快速回顾一下 SiteGround 中的 DNS 区域设置,然后运行最终的电子邮件测试。
4. 在 SiteGround DNS 区域中创建 SPF、DMARC 和 DKIM 记录
当您设置您的电子邮件提供商时,文档应该已经为您提供了您需要创建的新 DNS 记录。
如果您从 SiteGround 购买了您的域名,您需要前往“服务”菜单。

从那里,单击域。

DNS 区域编辑器将具有已创建记录的列表。

您可以在主 DNS 区域编辑器屏幕中创建新记录。 请务必从顶部的选项卡中单击正确的记录类型。

我们有一份详细的指南,解释了您的 DMARC、DKIM 和 SPF 记录的作用。 现在,让我们快速回顾一下设置,以便您可以在 DNS 区域编辑器中检查它们。
DKIM
DKIM 对从您的域发送的电子邮件进行电子签名。 一些提供商需要 DKIM,以便验证电子邮件标头,从而证明您的邮件是真实的且没有欺骗性。
防晒指数
SPF 记录列出了有权从您的域发送电子邮件的服务器。 这是我们在 MXToolbox 中检查的 SPF 记录的示例。

重要的是您的 SiteGround DNS 区域中只有 1 条 SPF 记录。
如果您在域中使用其他服务,您可能已经拥有 SPF 记录。 例如,如果您使用电子邮件提供商服务发送月度通讯,您可能已经有 SPF 记录。
因此,要添加您的电子邮件提供商,您需要将新的 SPF 记录与现有的记录合并。
要了解如何做到这一点,请阅读这个关于如何合并多个 SPF 记录的简单指南。
DMARC
DMARC 记录负责路由被邮件服务器标记为垃圾邮件的邮件。 它还发送报告以告诉您垃圾邮件过滤活动的结果。

您的电子邮件提供商应为您提供创建 DMARC 记录所需的所有详细信息。 如果您需要更多帮助,请查看这篇关于如何创建 DMARC 记录的文章。 它包括适用于大多数域的通用 DMARC 记录。
CNAME、TXT、MX
一些邮件服务也需要这些记录,尽管它们不如其他 3 常见。如果您在电子邮件提供商的设置说明中没有看到这些记录,则不应为电子邮件创建它们。
等待您的 DNS 区域更改传播,然后再进行最后一步。 这可能需要长达 48 小时。
5. 从 WordPress 发送测试电子邮件
现在您已经为 SiteGround WordPress 站点设置了 SMTP,让我们检查您的电子邮件是否正常工作。
为此,请前往 WP Mail SMTP 设置页面上的电子邮件测试选项卡。

现在填写表格并发送测试电子邮件。

在幕后,WP Mail SMTP 将运行其域检查器并扫描您的 DNS 区域。 您应该会看到一条带有绿色标签的消息,表明您的 SiteGround 站点现在正在发送具有正确身份验证的电子邮件。

如果您看到警告消息,可能是因为您在 SiteGround 中的 DNS 区域设置存在问题。 警告消息将解释您需要检查的内容。
就是这样! 我们修复了来自 WordPress 的电子邮件未在 SiteGround 上发送的问题。
在 SiteGround 上修复您的 WordPress 电子邮件
下一步:控制您的 WordPress 电子邮件
您是否从 WordPress 网站收到大量关于插件更新的电子邮件? 如果您不想接收它们,WP Mail SMTP Pro 可让您关闭它们。

这些插件设置可让您轻松减少从 WordPress 收到的电子邮件数量!

准备好修复您的电子邮件了吗? 立即开始使用最好的 WordPress SMTP 插件。 WP Mail SMTP Elite 包括完整的白手套设置并提供 14 天退款保证。
如果本文对您有所帮助,请在 Facebook 和 Twitter 上关注我们以获取更多 WordPress 提示和教程。
