如何修复 WP Super Cache 不发送电子邮件
已发表: 2021-05-13WP Super Cache 没有从您的网站发送电子邮件吗?
WP Super Cache 是一个缓存插件,如果来自它的电子邮件没有发送到您的收件箱,您可能会错过来自垃圾收集器的通知。
在本指南中,我们将向您展示如何解决电子邮件送达率问题,以便您始终了解网站缓存状态的最新信息。
立即修复您的 WP Super Cache 电子邮件
为什么 WP Super Cache 垃圾收集电子邮件永远不会到达?
WP Super Cache Garbage Collection 电子邮件有时无法到达,因为这些电子邮件被归档为垃圾邮件。
该插件通过向访问者提供页面的保存副本而不是再次从服务器请求内容来加速您的 WordPress 网站。 这有助于节省服务器资源。
WP Super Cache 会定期更新缓存副本,以便用户始终获得您网站的更新版本。 垃圾收集器会扫描您的网站并从您的网站中删除旧的或过时的内容。 当它这样做时,它会发送一封电子邮件,通知管理员有关更新的信息。

有时,电子邮件通知不会到达。 您可能想知道该插件是否真的在您的网站上运行。
其原因可能是您的托管未配置为发送电子邮件。 默认情况下,WordPress 使用 PHP mail()函数从您的网站发送电子邮件。 这不是一个可靠的选项,并且可能会导致电子邮件送达率出现问题。
此外,来自网站的电子邮件未经任何验证发送。 这可能导致它们被标记为垃圾邮件。
既然我们知道了原因,让我们来看看解决电子邮件送达率问题的可能解决方案。
如何修复 WP Super Cache 不发送电子邮件
准备好修复 WP Super Cache 不发送电子邮件的问题了吗? 请按照以下步骤操作:
- 检查 WP Super Cache 中的电子邮件设置
- 安装 WP Mail SMTP 并选择一个 Mailer
- 安装 WP 邮件 SMTP
- 在 WordPress 中设置您的邮件服务
- 启用电子邮件日志记录(可选)
让我们首先检查 WP Super Cache 中的电子邮件设置。
第 1 步:检查 WP Super Cache 中的电子邮件设置
当垃圾收集器在您的网站上运行时,WP Super Cache 会偶尔发送电子邮件。
为确保您收到电子邮件,请从您的 WordPress 仪表板转到设置» WP Super Cache 。

垃圾收集器仅在您启用缓存时运行。 在Easy选项卡下,确保将其设置为on 。

单击高级选项卡。

滚动到Expiry Time & Garbage Collection部分并确保Notification Emails旁边有一个复选标记。

与垃圾收集器类似,WP Super Cache 在预加载缓存时也会发送电子邮件。 要控制它的电子邮件设置,请转到预加载选项卡并勾选预加载模式选项。
要设置电子邮件频率,请从下拉列表中选择您喜欢的选项。 我们建议将其设置为中,因为插件会发送大量电子邮件。

现在我们为电子邮件启用了正确的设置,让我们安装 WP Mail SMTP 插件来帮助发送电子邮件。
第 2 步:安装 WP Mail SMTP 并选择一个 Mailer
WP Mail SMTP 是一个 WordPress 插件,它改变了从您的 WordPress 站点发送电子邮件的方式。
WP Mail SMTP 不依赖网络服务器,而是通过专用的外部电子邮件提供商重新路由您的所有电子邮件。


这将确保来自您网站的所有电子邮件都经过身份验证发送。
让我们从安装插件开始。
如果您希望其他人为您进行设置,该团队会提供完整的白手套设置服务。 它包含在 Elite 许可证中。
安装 WP 邮件 SMTP
首先,从您的 WP Mail SMTP 帐户下载插件。 您可以在“下载”选项卡下找到它。

现在您需要将 zip 文件上传到您的 WordPress 网站。 如果您需要这方面的帮助,请跳至本指南以安装 WordPress 插件。

安装插件后,别忘了激活它。 执行此操作后,设置向导将在您的浏览器中打开。
如果您想在以后的任何时候手动启动向导,请单击插件设置中的启动设置向导按钮。
在 WordPress 中设置您的邮件服务
接下来,我们需要选择一个邮件服务来解决 WP Super Cache 不发送电子邮件的问题。
如果您的站点上已经设置了邮件程序,则再次运行该向导将重置设置。
要开始,请单击“让我们开始”按钮。

在下一个屏幕上,从列表中选择您要使用的邮件服务。

您在此处选择的服务取决于几个因素。 您可以获得邮件服务的免费和付费选项。
如果您的网站偶尔会发送电子邮件,例如提交联系表格,那么免费选项就可以了。 然而,如果您拥有高流量的在线商店或网站,我们建议您使用交易电子邮件提供商。
如果您不确定要选择哪个电子邮件提供商,我们建议您选择 SMTP.com 或 Sendinblue。 它们易于使用并提供可靠的服务。
选择服务后,单击以下链接打开文档以设置邮件帐户:
- SMTP.com
- 森丁蓝
- 邮筒
- 发送网格
- Gmail(G-suite 或常规 Gmail)
- 亚马逊 SES
- 外表
- Zoho Mail
- 其他 SMTP
完成邮件服务设置后,切换回本指南。
启用电子邮件日志记录(可选)
对于最后一步,您将看到默认启用的两个选项:
- 电子邮件送达率
- 错误报告
建议使用这两个选项来修复 WP Super Cache 不发送电子邮件的问题。

如果需要,您还可以打开详细的电子邮件日志以跟踪从您的站点发出的所有电子邮件。 查看我们的 WordPress 电子邮件日志记录指南,了解您可以在 Pro 中使用电子邮件日志记录做什么。
要结束向导,请从您的 WP Mail SMTP 帐户中获取许可证密钥并将其粘贴到此处以启用额外功能和自动更新。

而已! 您可以从 WP Mail SMTP 发送测试电子邮件以确认一切正常。
立即修复您的 WP Super Cache 电子邮件
下一步:检查您的 DNS 设置
如果您的 DNS 设置未正确设置,您可能仍会面临电子邮件送达率的问题。 如果您使用的是 Gmail,您可能还会看到“小心处理此邮件”警告。
您可以通过更新 DNS 设置来删除此类警告。 DNS 设置通常由您的托管公司或域名注册商持有。 首先为您的域创建 DMARC 记录。
准备好修复您的电子邮件了吗? 立即开始使用最好的 WordPress SMTP 插件。 WP Mail SMTP Elite 包括完整的白手套设置并提供 14 天退款保证。
如果本文对您有所帮助,请在 Facebook 和 Twitter 上关注我们以获取更多 WordPress 提示和教程。
