修复WordPress中的SMTP主机连接问题

可靠的电子邮件通信是任何在线项目的重要组成部分。您将它用于新闻通讯和促销等营销目的,但您也依赖它来处理注册通知和密码重置链接等基本事项。如果您的网站上有联系表,您还会通过电子邮件收到客户的反馈,因此确保消息始终按时传递至关重要。

修复WordPress中的SMTP主机连接问题

不幸的是,开箱即用,WordPress 无法保证这一点。默认情况下,它通过 Web 服务器发送电子邮件,与替代方案相比,它不是特别可靠或安全。

幸运的是,您有几种方法可以配置 WordPress 以使用您的主机帐户的 SMTP 服务。然而,即便如此,配置错误也可能导致连接问题。今天,我们将向您展示如何修复它们。

WordPress 和 SMTP

一段时间以来,WordPress 用户一直面临电子邮件送达率问题。CMS 用于各种托管平台,它的开发人员不能假设任何地方的配置都是相同的。例如,他们不能确定每个主机帐户是否都带有SMTP 邮件服务器。

SMTP代表Simple Mail Transfer P rotocol -我们几十年来一直用于发送电子邮件的通信协议。尽管它是大多数托管帐户的标准功能,但不一定随处可用。即使是这样,配置设置也不可避免地会有一些差异。

因此,默认情况下,WordPress 使用一个名为PHP mail()的PHP 函数。理论上,它的作用与 SMTP 相同,因为它允许将电子邮件消息发送给特定的收件人。但是,它不需要身份验证,也无法将您域的SPF 和 DKIM 记录附加到电子邮件中。因此,通信不太安全,您的邮件更有可能最终进入收件人的垃圾邮件文件夹。

由于所有这些问题,PHP mail() 函数并不是特别受开发人员欢迎,一些托管服务提供商甚至故意禁用它以防止其共享服务器上的安全事件。值得庆幸的是,如果您的主机帐户带有活动的 SMTP 服务器,您可以配置 WordPress 以使用它。

您可以使用插件或编辑WP 的配置文件,以在您的网站与其访问者之间建立更可靠的电子邮件通信渠道。有关如何执行此操作的更多信息,请点击此处。

不幸的是,WordPress 遇到 SMTP 协议问题并不少见。该错误通常显示为“无法连接到 SMTP 主机”,并且总是导致未发送电子邮件。让我们仔细看看这个问题,看看可能是什么原因造成的。

修复WordPress中的SMTP主机连接问题

您何时在 WordPress 中看到 SMTP 错误?

您在哪里看到警报取决于您的个人设置。例如,它可以由您的联系表单插件在WordPress 仪表板或网站前端显示。如果您使用附加组件来启用 SMTP ,则错误可能会记录在其后端界面和日志中。

如果您手动启用了 SMTP ,则问题会更难诊断,但您仍然可以扫描日志以尝试找出问题所在。无论您是否使用插件,在启用SMTP 连接后,最好在向您的客户发送电子邮件之前彻底测试该功能。

在大多数情况下,当 WordPress 尝试连接到 SMTP 服务器时会出现问题。CMS 需要知道SMTP 服务器的地址、网络端口以及充当发件人的电子邮件帐户的登录凭据。如果所有这些信息都可用,WP 将使用它连接到 SMTP 服务器,通过身份验证过程并发送消息。

从表面上看,这是一个相对简单的过程。但是,很多事情可能会出错,这意味着故障排除可能比您想象的更棘手。

排查 WordPress 中的 SMTP 错误

当 WordPress 或插件发送电子邮件时,会发生很多事情,因此无论何时遇到任何问题,都需要检查它们。让我们从显而易见的开始。

检查 SMTP 服务器是否正常工作

您首先需要确定您遇到的是全球性问题还是与 WordPress 相关的问题。许多人会尝试发送测试电子邮件以查看是否一切正常。但是,如果您使用托管主机帐户,则很可能有一个更简单的选择。

例如, SPanel 用户可以通过管理界面检查邮件服务器是否正常运行。他们需要转到服务器状态并查找Exim 电子邮件服务器服务旁边的绿色勾号。

确保您的域正确指向

感谢您的操作系统的 hosts 文件,您可以构建您的 WordPress 网站,而无需将域指向它。但是,如果您想发送电子邮件,域必须解析到正确的名称服务器。

如果您在创建 ScalaHosting 帐户时注册域,它将自动指向正确的服务器。如果不是这种情况,您可以在欢迎电子邮件中找到有关所需 DNS 设置的信息。更改域的名称服务器后,您需要最多 48 小时(通常需要更少的时间)让更改在全球范围内传播。

检查您是否使用了正确的电子邮件地址

在将 WordPress 配置为使用 SMTP时,您将指定它将使用的地址。当然,它必须是现有地址。几乎可以肯定,您的网络托管控制面板中有一个用于管理电子邮件帐户的工具。如果您使用ScalaHosting 的 SPanel,您会在用户界面的主页上找到它。

打开它并向下滚动后,您将看到所有当前现有电子邮件帐户的列表。

如果您要用作发件人的帐户不存在,您可以使用列表上方的表单来创建它。

检查您的电子邮件配额

每个电子邮件帐户都分配了不可超过的存储空间。如果您达到帐户的限制,发送和接收电子邮件的问题将立即出现,它们很可能会影响您的WordPress 网站通信。

通常,您可以通过网络托管控制面板检查和管理您的电子邮件配额。例如,SPanel 用户可以登录到用户界面并打开包含所有活动电子邮件帐户列表的电子邮件帐户工具。

在每个地址旁边,您可以看到它使用了多少存储空间,并且“操作”下拉列表中的“更改配额”选项可让您修改分配的空间。

清理您的消息

如果反垃圾邮件工具标记您的邮件,您也可能会遇到电子邮件送达率问题。当涉及到垃圾邮件过滤器时,误报并非闻所未闻,即使您的客户同意接收您的电子邮件,您在撰写邮件时仍然必须遵守一些特定规则。尽职调查并确保您遵守信中的指导方针。

确保您使用正确的 SMTP 设置

设置电子邮件客户端时,通常会要求您提供传入和传出服务器设置。通常,我们谈论的是服务器名称、端口和登录凭据。弄错任何这些细节,电子邮件客户端将无法工作。就 WordPress 而言,情况并没有太大的不同。

您需要提供SMTP 服务器名称和端口,在 SSL和 TLS 加密之间进行选择,并确保启用了身份验证。要查找服务器名称和端口,您可以查看欢迎电子邮件。如果您是 ScalaHosting 客户,您可以在客户区的“我的详细信息” > “电子邮件历史记录”菜单中找到它们。

您还可以从 SPanel 用户界面上的电子邮件帐户列表中检索 SMTP 服务器和端口。单击其中一个帐户旁边的操作下拉菜单,然后选择连接设备。

您需要的信息可在传出服务器部分中找到。

确保您知道您使用的是哪个电子邮件提供商

大多数网络托管服务商都允许您使用Gmail 等第三方提供商来提供电子邮件服务。不同的电子邮件提供商有不同的 SMTP 设置,因此如果您最近将电子邮件移至第三方服务,则需要更新 WP 的配置,否则您可能会遇到送达率问题。

作为 SPanel 用户,您可以轻松确定是否使用第三方提供商进行电子邮件通信。只需登录到用户界面并打开邮件路由工具。如果选择了本地邮件交换器单选按钮,则您正在使用自己的 VPS 来处理电子邮件通信。如果选择了其他选项,则您已切换到第三方提供商,您需要从中获取正确的 SMTP 设置。

文章链接: https://www.mfisp.com/9318.html

文章标题:修复WordPress中的SMTP主机连接问题

文章版权:梦飞科技所发布的内容,部分为原创文章,转载请注明来源,网络转载文章如有侵权请联系我们!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

点点赞赏,手留余香

给TA打赏
共0人
还没有人赞赏,快来当第一个赞赏的人吧!
    IDC云库

    了解云访问安全代理(CASB)

    2022-8-23 15:00:00

    IDC云库

    分析人工智能在让网络托管行业战胜网络犯罪方面的作用

    2022-8-23 16:27:47

    0 条回复 A文章作者 M管理员
    如果喜欢,请评论一下~
    欢迎您,新朋友,感谢参与互动!
      暂无讨论,说说你的看法吧
    个人中心
    购物车
    优惠劵
    今日签到
    私信列表
    搜索

    梦飞科技 - 最新云主机促销服务器租用优惠

    可以介绍下你们的服务器产品么

    云服务器你们是怎么收费的呢

    租用vps现在有优惠活动吗