如何从 WordPress 发送测试电子邮件
已发表: 2022-02-26如果您有一种怪异的感觉,即您的 WordPress 网站可能没有按应有的方式发送电子邮件,请知道您并不孤单。 每个网站所有者迟早都会问这个问题,到本文结束时,您将知道如何回答。 您将学习如何从 WordPress 发送测试电子邮件并一劳永逸地消除不确定性。
您希望 WP 网站自行发送电子邮件的原因有很多。 也许有人想更改他们的密码,或者它应该将购买收据邮寄给您的客户。 无论哪种方式,如果此功能不起作用,那就不好了,所以今天,我们将深入研究修复它。
现在,你们中的一些人会喜欢使用插件,而另一些人则不会,所以我们将确保涵盖这两种方法。 我们还将讨论一些可用于管理电子邮件和完全绕过 WordPress 的工具。 通篇阅读这篇文章,您将不会再在您的 WP 网站上处理垃圾邮件。
如何从 WordPress 发送测试邮件
请求密码重置电子邮件
检查您的 WordPress 网站是否发送电子邮件的最简单方法是请求重置密码。 为此,您需要注销您的帐户并转到您的登录页面。 如果您不确定如何找到它,您可以通过以下链接直接访问它: yourwebsitename.com/wp-admin 。
在表单下方,您会看到一个可点击的文字,上面写着“丢失密码?”。 单击它,它将带您进入下一页,您可以在其中输入您的其他电子邮件地址,然后单击“获取新密码”。 如果一切正常, WordPress 会向您输入的地址发送一封电子邮件。
检查您的收件箱,但不要急于过早做出任何决定。 有时,电子邮件需要超过 10 分钟才能到达,所以请耐心等待。 也就是说,如果您在等待 15 分钟后一无所获,则可以肯定地认为邮件根本不会送达。 检查您的垃圾邮件文件夹以防万一,如果那里什么都没有,您可以继续下一步。

使用免费插件发送电子邮件
WordPress 非常擅长插件,许多在该平台上工作的人都喜欢使用它们。 如果您是其中之一,您会喜欢 Check Email 插件的简单性。 它是免费的、易于使用的,并且会按照它所说的去做——从 WordPress 发送一封测试电子邮件。
要检查您的邮件是否正常工作,您需要像安装其他插件一样安装该插件,然后转到您的wp-admin – 工具 – 检查电子邮件。
插件看起来有点令人生畏,因为它会立即告诉您有关 SendMail 路径和 SMTP 服务器的信息,但您不必担心。 只需在下面的表单中输入您的第二封电子邮件,就可以了。 单击“发送测试电子邮件”按钮,然后等待您的消息到达。
但是,这里要记住的一件事是,检查电子邮件会检查您的网站是否可以发送电子邮件,但不会检查它们是否可交付。 如果您想确保没有遗漏任何内容,请将您的测试电子邮件发送到 mail-tester.com。 即使它们是垃圾邮件,它也不会阻止您的电子邮件,因此您可以确定问题出在哪里。
使用 PHP 脚本检查
我们的 WP Full Care 专家警告我们,这适用于更高级的用户,但我们认为一些初学者可能会觉得它很有趣。
如果您想使用 PHP 脚本检查您的电子邮件,有两种方法可以做到。
第一种是使用 SSH 登录到您的服务器并使用命令行运行脚本。 第二种方法是在根目录中创建一个新的.php文件。
现在,如果您没有专用服务器,您的主机可能不会提供对命令行的访问,因此我们将使用后一个版本。 创建您的 test.php 文件并向其中添加以下文本:

<?php
ini_set('display_errors', 1);
错误报告(E_ALL);
$from = “你的公司名称@example.com”;
$to = “[email protected]”;
$subject = "PHP 邮件测试";
$message = “它有效! 您可以使用 PHP Mail 发送电子邮件”;
$headers = “发件人:”。 $来自;
邮件($to,$subject,$message,$headers);
echo "测试邮件发送成功";
?>
剩下的就是保存代码并运行脚本。 您可以通过访问浏览器中的文件来做到这一点。 所以输入“ yourwebsitename.com/testing.php ”,就是这样。 如果有任何错误,您会在页面顶部看到它们。

如果没有电子邮件到达怎么办?
如果您尝试了所有三种方法,但没有一种方法可以将消息发送到您的收件箱,这意味着有些事情不是应有的。 所以,当然,第一步应该是找出问题所在。 但是,如果您不是开发人员,则需要一些帮助才能深入了解它。 您可以在这里做的最好的事情就是联系您的房东。
坐下来给他们写一封电子邮件。 确保你有礼貌并向他们解释发生了什么。 本质上,您想告诉自己是谁,您有一个 WordPress 网站,并且它不会发送任何电子邮件,包括密码重置电子邮件。 让他们检查您网站的 PHP 邮件配置,他们应该很快就会处理好。
安装 SMTP 插件以更进一步
开箱即用,WordPress 使用 PHP 邮件发送电子邮件,它会通过您主机的服务器发送它们。 如果您觉得它们不够可靠,您可以通过安装 SMTP 插件绕过它们。 我们已经在关于设置 WordPress 电子邮件跟踪的文章中讨论了这些,因此我们今天不会过多地处理它们。
不过,我们会告诉您这些插件的作用。 它们允许您将所有电子邮件从您的 WP 站点路由到专用的发送方法。 大多数企业选择 SendGrid 或 Amazon SES,但如果您愿意,也可以使用 Gmail。

现在您已经阅读了所有内容,学习如何从 WordPress 发送测试电子邮件并不像乍一看那样令人生畏,是吗? 如果无论您做什么,电子邮件递送的问题仍然存在,请随时与我们联系,我们会看看我们能提供什么帮助。