WordPress不发送密码重置电子邮件? 如何修复它

已发表: 2021-08-11

WordPress 是否没有从您的网站发送密码重置电子邮件?

在本指南中,我们将向您展示解决此问题的简单方法,以便您的用户可以在需要时随时重置密码。

我们还将向您展示如何在失败时轻松重新发送 WordPress 密码重置电子邮件。

立即修复您的 WordPress 电子邮件

为什么我没有收到密码重置电子邮件?

您不是密码重置电子邮件的原因有两个:要么它们被归档为垃圾邮件,要么您的网络主机未设置为发送电子邮件。

默认情况下,WordPress 使用wp_mail()函数从您的网站发送所有电子邮件。 此方法不添加身份验证,这就是为什么电子邮件经常丢失或归档在垃圾邮件文件夹中的原因。

您可以使用 WP Mail SMTP 插件轻松解决此问题。 我们将向您展示如何设置它。

如何修复 WordPress 不发送密码重置电子邮件

我们将向您展示如何确保所有密码重置电子邮件可靠地送达您的用户:

  1. 安装 WP Mail SMTP 插件
  2. 连接到邮件服务
  3. 启用电子邮件记录
  4. 重新发送 WordPress 密码重置电子邮件
  5. 控制默认 WordPress 通知

如果您是站点管理员,并且您没有收到密码重置电子邮件,则需要在数据库中重置您的电子邮件,然后才能解决此问题的根本原因。 在继续之前查看这篇关于如何在 phpmyadmin 中重置 WordPress 电子邮件的文章。

1. 安装 WP Mail SMTP 插件

WP Mail SMTP 是 WordPress 最好的 SMTP 插件。 它重新配置了 WordPress 的内置电子邮件系统,因此您可以使用外部电子邮件服务提供商。

要下载插件,请访问 WP Mail SMTP 网站并登录您的帐户。 您会在“下载”选项卡下找到下载按钮。

Download the WP Mail SMTP plugin

切换到您的 WordPress 仪表板并将 zip 文件上传到插件页面。 如果您是 WordPress 新手或需要这部分的帮助,请查看有关安装 WordPress 插件的指南。

Install WP Mail SMTP

安装插件后,请务必激活它。 这将启动设置向导以帮助您配置插件。

2.连接到邮件服务

在此步骤中,我们将选择一个电子邮件服务并将其连接到您的网站。

单击“让我们开始吧”按钮以启动向导。

click the Let's Get Started button

WP Mail SMTP 提供了几个邮件选项。 如果您有一个发送交易电子邮件的电子商务网站,我们建议您使用 SMTP.com 或 Sendinblue 等高级邮件。

如果您的网站不发送很多电子邮件,其他 SMTP 和 Gmail 是不错的选择。

做出选择后,单击向导中的邮件程序。

WP Mail SMTP email providers

您现在需要在邮件程序和您的网站之间建立连接。

在下表中,单击您选择的邮件程序的链接。 这将打开我们的设置文档。

邮件程序可用于所有版本Pro 中的其他邮件程序
SMTP.com 微软展望
森丁蓝亚马逊 SES
邮筒Zoho Mail
发送网格
邮戳
Gmail/谷歌工作区
其他 SMTP

设置完所有内容后,请切换回本指南以执行向导中的后续步骤。

3.启用电子邮件记录

在向导的最后一页,WP Mail SMTP 将询问您要启用哪些选项。 默认情况下,该向导将启用两个选项: Email DeliveryabilityError Tracking

如果您有插件的专业版,您可以启用详细的电子邮件日志每周电子邮件摘要以获得更多洞察力。

Enable WordPress email logs and weekly summary

启用电子邮件日志记录后,您将解锁监控电子邮件所需的所有功能,例如:

  • 记录电子邮件的全部内容
  • 跟踪电子邮件打开和点击
  • 重新发送失败的电子邮件或将它们单独转发到不同的地址
  • 将附件与发送的电子邮件一起存储
  • 在 WordPress 仪表板中搜索和查看日志文件
  • 以 CSV、XLSX 或 EML 格式导出已发送的电子邮件
  • 通过电子邮件获取每周可交付性报告
  • 轻松查看不同页面上的多站点电子邮件日志。

要完成安装,请从您的 WP Mail SMTP 帐户复制许可证密钥并将其粘贴到框中。 这将启用 Pro 功能和自动更新。

Enter WP Mail SMTP license key

而已! 现在,如果用户尝试请求密码重置电子邮件,WordPress 将能够成功地将其发送到正确的收件箱。

现在您已启用电子邮件日志记录,您还可以重新发送密码重置电子邮件。 接下来,我们将向您展示如何做到这一点。

4.重新发送WordPress密码重置电子邮件

WP Mail SMTP 可让您重新发送电子邮件日志中的任何电子邮件。

要重新发送 WordPress 密码重置电子邮件,您首先需要打开记录整个电子邮件内容。 这将记录您所有已发送电子邮件的正文以及基本标题。

要启用此功能,请前往WP Mail SMTP » Settings

WP Mail SMTP settings menu

然后单击顶部的电子邮件日志选项卡。

Email log settings tab

在此屏幕上,向下滚动一点并选中标记为Log Email Content的框。

Log Email Content in WordPress

现在单击页面底部的保存设置

为了测试这一点,让我们生成一封密码重置电子邮件。 前往用户 » WordPress 仪表板中的所有用户

将鼠标悬停在用户名上,然后单击发送密码重置链接。

Send password reset email in WordPress

现在让我们回到电子邮件日志。 在左侧边栏中,打开WP Mail SMTP » Email Log

Open the email log in WP Mail SMTP

您会在电子邮件日志的顶部看到密码重置电子邮件。 绿点表示发送成功。 如果失败,您会在此处看到一个红点。

现在单击主题以打开日志。

Open password reset email log in WordPress

在右下角,单击重新发送以再次发送电子邮件。

Resend password reset email in WordPress

如果要将密码重置电子邮件转发到另一个邮箱,您可以添加其他收件人或替换原始收件人。

Forward password reset email in WordPress

您还可以从邮件电子邮件日志屏幕批量重新发送。

最后一个提示,让我们看看控制 WordPress 从您的网站发出的其他一些电子邮件。

5.控制默认的WordPress通知

除了发送密码重置电子邮件外,WordPress 还发送其他默认通知:

  • 插件自动更新
  • WordPress 更新
  • 注释
  • 新用户注册

如果您有一个拥有大量用户的繁忙网站,有时这些电子邮件可能会让人有些不知所措。 这就是为什么 WP Mail SMTP 可以让您轻松关闭您不想接收的默认通知。

从 WordPress 仪表板返回WP Mail SMTP » Settings

WP Mail SMTP settings menu

现在,您需要切换到顶部的电子邮件控制选项卡。

Email Controls in WP Mail SMTP

在这里,您会发现所有默认的 WordPress 通知都分为多个部分。 您只需关闭每个设置旁边的切换按钮即可停止接收电子邮件通知。

Disable automatic plugin update emails

就是这样。 现在您已经修复了 WordPress 不从您的网站发送密码重置电子邮件的问题!

立即修复您的 WordPress 电子邮件

Next: 在 WordPress 中设置推送通知

想要确保您的访问者始终是最新的? 您可以轻松添加浏览器推送通知,这样他们就不会错过新的博客文章。

查看这篇关于如何在 WordPress 中设置推送通知的文章。

准备好修复您的电子邮件了吗? 立即开始使用最好的 WordPress SMTP 插件。 WP Mail SMTP Elite 包括完整的白手套设置并提供 14 天退款保证。

如果本文对您有所帮助,请在 Facebook 和 Twitter 上关注我们以获取更多 WordPress 提示和教程。