什么是 WordPress SMTP 和 WP 邮件 SMTP?(加上其他最好使用的插件)

如果您有一个 WordPress 网站,那么您可以使用它的内置功能做很多事情——包括发送电子邮件。 

但此默认功能有局限性。为确保您的所有电子邮件都能到达客户的收件箱,您需要使用 WordPress简单邮件传输协议 (SMTP)并正确配置您的设置。最简单的方法是使用WP Mail SMTP 等WordPress 插件。

使用 HubSpot 的 WordPress 网站工具发展您的业务

在本文中,我们将解释您需要了解的有关 SMTP for WordPress 的所有信息,包括:

  • 为什么 WordPress 的默认电子邮件功能有时不起作用
  • 什么是SMTP
  • 适用于 WordPress 的最佳 SMTP 插件
  • 发送交易电子邮件的最佳 SMTP 服务提供商
  • 如何设置 WP 邮件 SMTP

WordPress 默认电子邮件设置的问题

WordPress 是使用 PHP 构建的,PHP 是一种通常用于 Web 开发的编码语言。WordPress 的内容管理系统 (CMS) 使用这种编程语言来实现其大部分核心功能,包括发送电子邮件。
您可以使用带有您网站域名的自定义地址发送电子邮件。这不仅可以帮助您通过电子邮件与客户互动,还可以让您通过从www. yourdomain .com —而不是个人收件箱。
然而,有时 WordPress 的电子邮件功能由于编码方式的原因并不是最有效的。如果您坚持使用默认的PHP 邮件功能,由于某些服务器的配置方式,您的某些电子邮件可能永远无法到达目的地。 

对于 WordPress 管理员

一些托管服务提供商完全禁用 PHP 电子邮件功能,这样客户就不会滥用他们的服务并发送垃圾邮件。但是,这会让您陷入困境。如果您的 WordPress 站点不能使用 PHP 邮件功能,您和您的用户将错过重要的通信,例如:

  • 注册或电子邮件更改确认
  • 丢失密码的电子邮件
  • 购买确认信息
  • 来自插件的电子邮件通知
  • 更新通知邮件

尽管您可以在不发送或接收这些消息的情况下使用 WordPress,但从长远来看,它会给您的团队带来麻烦。例如,如果您丢失了密码,您将无法使用 WordPress 的默认帐户恢复流程。您必须通过数据库手动更改它。

对于客户

如果您鼓励客户在您的网站上注册帐户或在您的在线商店购物,电子邮件就变得尤为重要。对于电子商务商店,无法发送交易电子邮件是失去客户信任的一种快速方式。
另一个例子是,如果您使用表格来收集潜在客户。如果您的表单不发送电子邮件,用户将不会收到提交确认,他们可能认为您的表单无法正常工作。
一些网络主机确实支持 PHP 电子邮件。但是,最好的办法是使用更安全的方法来确保您的消息已送达。这就是 SMTP 发挥作用的地方。

什么是简单邮件传输协议 (SMTP)?

通常,服务器会完成为它们配置的非常特定的目的。这就是为什么有些网络托管服务器根本不支持电子邮件的原因。

相反,Web 主机和其他服务提供商有时会提供 SMTP 服务器,这些服务器被配置为处理电子邮件。SMTP 服务器的工作包括:

  • 发送和接收电子邮件
  • 中继外发邮件
  • 确保高电子邮件发送率

虽然您可以免费使用大多数电子邮件服务,但如果您想从网站发送交易消息,您可能需要付费购买高级计划。例如,如果您从常规 Gmail 地址大量发送交易邮件,许多电子邮件服务提供商会将这些邮件标记为垃圾邮件。为避免这种情况,您需要使用 Google Workspace 帐户之类的帐户,该帐户提供可处理交易电子邮件的 SMTP 服务。
这里的要点是,如果您想确保可送达性,您不能只将任何电子邮件连接到您的网站。通过使用 WordPress SMTP 插件,您可以通过连接专为处理所有类型电子邮件而设计的服务器来确保您的电子邮件到达目的地。
让我们在下面的部分中回顾一些最好的 SMTP WordPress 插件。

适用于 WordPress 的最佳 SMTP 插件

WordPress SMTP 插件可帮助您将网站与 SMTP 服务器集成以中继和发送电子邮件。这些插件中的大多数都提供一两个集成选项,并且它们支持各种电子邮件服务提供商。
选择最好的 WordPress SMTP 插件将归结为支持您的 SMTP 服务器的电子邮件提供商。就配置而言,这些插件中的大多数都相对容易设置,我们将在本文后面进行演示。
现在,让我们看看 WordPress 的顶级 SMTP 插件。

1.WP邮件SMTP

我们喜欢什么: WP Mail SMTP 的免费版本提供了八个内置的 SMTP 邮件提供商集成。 

WP Mail SMTP 在超过 200 万个网站上使用,是 WordPress 最受欢迎的免费 SMTP 插件。这种流行很大程度上归功于它的易用性和快速设置。
为了便于配置您的设置,WP Mail SMTP 有一个设置向导,可以引导您完成将 SMTP 提供商与 WordPress 链接的每个步骤。您可以使用 OAuth2(适用于 Gmail 帐户)或其他内置 SMTP 邮件提供商集成,或者手动输入您的 SMTP 服务器信息和凭据。

WP Mail SMTP 的免费版本支持以下电子邮件营销服务和 SMTP 提供商:

  • 发送图层
  • SMTP.com
  • 发送蓝色
  • 邮枪
  • 发送网格
  • 邮戳
  • 星火邮报
  • 电子邮件

如果升级到 WP Mail SMTP 的高级版本,您将获得对其他平台的支持,包括 Amazon SES、Microsoft Outlook.com 和 Office 365、Zoho Mail 等。
即使您的 SMTP 提供商没有出现在上面的列表中,这个 WordPress 电子邮件插件也会帮助您将它链接到您的网站。您所要做的就是手动输入其服务器详细信息和您的凭据。但是,开箱即用地连接插件支持的任何服务要简单得多。

2.邮寄SMTP

我们喜欢什么: Post SMTP 提供高级功能,例如电子邮件日志和回退邮件,以改善电子邮件的传递。 

Post SMTP 是一个功能强大的 WordPress 电子邮件插件,其中包含许多高级 SMTP 设置。它的核心是使您能够使用 OAuth2 或其 API 将您的网站与您的 SMTP 提供商连接起来。

此插件的免费版本支持以下提供商:

  • Gmail 或 Google Workspace
  • 热邮
  • 雅虎
  • MailChimp 交易电子邮件
  • 邮枪
  • 发送网格
  • 发送蓝色

升级到高级版本将为三个额外的平台提供支持:Amazon SES、Office 365 和 Better Email Logger。 
与其他WordPress 插件不同,出于安全目的,Post SMTP 不启用手动 SMTP 服务器配置。这意味着,如果您没有使用上述任一提供商,这可能不是最适合您的解决方案。但是,如果您使用的是受支持的提供商之一,则可以利用其高级功能。 
Post SMTP 对 API 集成的支持意味着即使您的 Web 主机阻止标准 SMTP 端口(某些共享主机提供商会发生这种情况),此插件也能正常工作。最重要的是,此插件包含一个诊断工具,可帮助您解决 SMTP 集成问题。
最后,Post SMTP 使您能够保留您发送的电子邮件的日志,并且您可以使用它来配置备用 SMTP 服务,以防您的第一个选项无法发送您的电子邮件。

3. SMTP 邮件程序

我们喜欢什么: SMTP Mailer 旨在与任何电子邮件服务提供商合作,使您能够连接到其 SMTP 服务器。

与本综述中的其他插件不同,SMTP Mailer 不包含对任何特定 SMTP 提供商的内置支持。相反,该插件使您能够通过输入其设置和您的帐户凭据将您的 SMTP 服务与 WordPress 连接。
使用 SMTP Mailer,您可以配置用于电子邮件的 SMTP 端口和加密类型。该插件还允许您发送测试电子邮件以检查您的 WordPress SMTP 设置是否正确。

从技术上讲,SMTP Mailer 应该与任何使您能够连接到其 SMTP 服务器的电子邮件服务提供商合作。就 WordPress 集成而言,此插件已经过多种联系表单工具的测试,包括:

  • 联系表格 7
  • 喷气背包
  • 强大的表单生成器

如果您正在寻找适用于大多数联系表单构建器的 WordPress SMTP 插件,SMTP Mailer 可能是一个不错的选择。

4.流畅的SMTP

我们喜欢什么: FluentSMTP 让您可以免费连接多个电子邮件服务提供商,包括 Amazon SES。 

FluentSMTP 是一个功能强大且灵活的 SMTP 插件,可让您连接多个电子邮件服务提供商,并根据“发件人”电子邮件地址自动将您的电子邮件路由到适当的提供商。 

这个免费插件提供与以下内容的原生集成:

  • 亚马逊SES
  • 电子邮件 
  • 谷歌工作区 
  • 外表 
  • 发送网格
  • 邮枪
  • 发送蓝色
  • 百事可乐
  • 星火邮报
  • Zoho通过

您还可以手动连接其他 SMTP 提供商,例如 Yahoo 和 Zoho。 
FluentSMTP 还提供电子邮件日志和报告,以便您可以跟踪发送的电子邮件数量以及它们的执行情况。如果您想存储电子邮件以供记录、审核外发电子邮件或在网站开发期间进行调试,那么访问电子邮件日志会很有帮助。

5. Sendinblue插件

我们喜欢什么: Sendinblue 的免费插件使您能够快速轻松地将您的 Sendinblue 帐户连接到您的 WordPress 网站。 

与上面的插件不同,Sendinblue 是一个专用插件。也就是说,它只支持与 Sendinblue 电子邮件服务提供商的集成。虽然这对于某些 WordPress 用户来说可能太过局限,但对于只想与 Sendinblue 集成的用户来说,这是一个理想的选择。 
除了使您能够通过 Sendinblue 的 SMTP 发送交易电子邮件外,这个免费插件还允许您通过 API 创建交易电子邮件模板并跟踪电子邮件指标,例如实时发送、打开和点击的电子邮件数量。
使用 Sendinblue 的插件,您还可以在您的网站上创建和嵌入自定义订阅表单,管理和细分您的联系人列表,并使用拖放构建器创建自定义电子邮件。
上面的 SMTP 插件应该适用于您在网站上使用的几乎所有 SMTP 服务。但是,在开始配置 WordPress SMTP 插件和设置之前,您还需要选择电子邮件服务提供商。
我们在下面的部分中列出了一些。

WordPress 的 SMTP 电子邮件服务提供商

正如我们之前提到的,您不想使用个人帐户发送交易电子邮件。您需要提供对 SMTP 服务器的访问的专业电子邮件服务或专门的电子邮件营销提供商。
例如, Google Workspace就属于前一类。它旨在提供专业的电子邮件,但您也可以将其设置为使用 Gmail SMTP WordPress 集成作为交易消息的中继服务。

但是,根据我们的经验,您最好使用提供 SMTP 功能的电子邮件营销服务。这些平台的一些示例包括:

枢纽点

除了 CRM 和各种免费营销、销售和客户服务工具外,您还可以使用 HubSpot 的交易电子邮件 API发送 WordPress 电子邮件。交易电子邮件作为 HubSpot 电子邮件营销计划的附加组件提供。

蓝线发送

免费的 SendInBlue 计划每天最多支持 300 封电子邮件。如果您想发送更多邮件,可以升级到没有限制的高级计划,它提供 A/B 测试等附加功能,因此您可以优化电子邮件营销活动的覆盖面和参与度。

邮枪

使用 Mailgun,您可以按电子邮件量付费或注册月度计划。如果按量付费,每 1,000 封电子邮件的费用约为 0.80 美元。如果您不经常进行电子邮件营销活动,这是一个不错的选择。

发送网格

免费的 SendGrid 计划使您每天最多可以发送 100 封电子邮件,并为您提供 API 和 SMTP 中继访问。高级计划取消了优化工具和分析等功能,因此您可以始终如一地创建订阅者喜欢参与的电子邮件。

MailChimp 交易电子邮件

这个 Mailchimp 附加组件——以前称为 Mandrill——在你的常规 Mailchimp 计划之外,每 25,000 封电子邮件向你收取大约 20 美元的费用。它旨在帮助您使用 API 或 SMTP 发送个性化的交易电子邮件。

如果您只担心交易电子邮件,有一些提供慷慨的免费计划的供应商。在大多数情况下,您可能不会达到每天 100-300 封电子邮件的限制,除非您的网站拥有庞大的用户群。如果是这样,那么您肯定想投资高级电子邮件服务计划。
在我们结束之前,让我们向您展示如何在您的 WordPress 网站上安装 SMTP 插件。

如何设置 WP 邮件 SMTP

可以通过三种方式为 WordPress 设置 WP Mail SMTP 插件。您可以通过 OAuth 连接到 Gmail。您可以通过其 API 连接到另一个推荐的邮件程序,如 SendGrid。或者您可以手动连接开箱即用的插件不支持的其他 SMTP 服务。 

我们为此演示选择了 WP Mail SMTP 插件,因为它支持 OAuth、API 配置和手动 SMTP,因此我们可以向您展示下面的所有三种方法。
每个 SMTP 插件都至少使用其中一种方法将您的电子邮件服务提供商与 WordPress 连接起来,因此如果您知道如何使用 WP Mail SMTP,您应该也能够使用任何其他插件。

选项 1:为 OAuth 集成设置 Gmail Web 应用程序。

安装并激活 WP Mail SMTP 后,该插件将自动启动其配置向导,它提供了一种自定义 WordPress SMTP 设置的快速方法。 

首先,选择 Gmail 选项。

在下一个屏幕上,WP Mail SMTP 将询问您的客户端 ID、密钥和授权重定向 URL:OAuth – SMTP WordPress 插件

注意:要获取这些详细信息,您需要在 Gmail 或 Google Workspace 电子邮件帐户中设置一个新的网络应用程序。这意味着您将通过填写有关您的网络应用程序将执行的操作的信息来使用 Gmail API。您可以在插件文档中找到有关如何在 Gmail 中设置 Web 应用程序以将其连接到 WP Mail SMTP 的完整指南。

填写必填字段后,您可以点击页面底部的“连接到 Google” 。

然后会出现一个授权窗口,要求您使用您的 Google 电子邮件地址登录。完成后,您可以选择是允许还是拒绝 WP Mail SMTP 插件访问您的 Google 帐户。

允许插件访问您的 Google 帐户后,它将能够将其用作 SMTP 中继以从您的网站发送电子邮件。
总而言之,OAuth 方法相对简单,但设置运行所需的 Web 应用程序可能需要一段时间。

选项 2:通过其 API 连接到您的 SMTP 提供商。

从技术上讲,我们在最后一种方法中使用了 Gmail API 将我们的电子邮件服务提供商连接到 WordPress。但是,如果您使用的是专门的电子邮件营销服务或 SMTP 提供商,则无需设置 Web 应用程序即可将 WP Mail SMTP 连接到其 API。
例如,如果您从 WP Mail SMTP 配置向导中选择 SendGrid 选项,该插件将要求您提供 API 密钥、发送域和发件人地址,以在平台和您的站点之间建立连接。

因此,要使用此方法,您需要在您的电子邮件服务提供商处设置一个帐户并创建您的发件人地址(您的交易邮件将来自的地址),然后才能建立必要的连接。事实上,创建您的发件人身份是 SendGrid 在您注册帐户时要求您做的第一件事。

许多公司将他们的发件人地址设置为“noreply”电子邮件,例如[email protected]

此类地址的目的是阻止收件人回复您的电子邮件,因为与发件人地址关联的收件箱不受监控。但是,关于阻止用户参与是否有意义以及noreply地址是否会导致用户忽略您的消息存在争议。
根据经验,noreply地址可能适用于简单的交易电子邮件,例如购买和注册通知。但是,如果您发送您认为可能需要回复的任何类型的电子邮件,您需要确保订阅者知道他们实际上可以将问题提交到哪个地址。
发送域(@ 之后)应与您网站的域相同。SendGrid 将要求您确认您的发送域,然后才能使用它来发送交易电子邮件。
完成后,SendGrid 会让您创建一个 API 密钥,您可以使用该密钥将平台与 WordPress 连接起来。

总的来说,这就是 API 集成过程与大多数电子邮件服务提供商合作的方式。另一方面,如果您的 SMTP 提供商不提供 API 访问(这种情况不常见),您将需要使用手动方法。

选项 3:手动配置您的 WordPress SMTP 设置。

之前的两种 SMTP 集成方法都可以在 WP Mail SMTP 配置向导及其常规设置页面中使用。但是,您不限于这些内置集成。
您可以通过向导手动连接其他 SMTP 服务,或通过如下所示的插件设置。

请务必注意,除非开箱即用的插件不支持您选择的 SMTP 提供程序,否则我们不推荐这种方法。在这种情况下,您最好使用不同的 WordPress SMTP 插件,该插件确实提供与您首选平台的直接集成。
这是因为通过使用此方法,您将电子邮件服务凭证存储在 WordPress 站点的数据库中。这不如其他两种方法安全。为了更好的安全性,您可以使用常量将您的SMTP 用户名和 SMTP 密码添加 到您站点的配置文件中。但是,这需要您向站点的 wp-config.php 文件中添加一些代码,这对于初学者来说可能是令人生畏的。  
如果您愿意编辑核心文件并希望手动将 SMTP 提供商与 WordPress 连接,该插件将要求您提供以下信息。

您需要的前两件事是电子邮件服务提供商的 SMTP 主机和端口信息。在大多数情况下,您应该能够通过快速 Google 搜索或在提供商的文档中找到这些详细信息。例如,如果您使用 SendGrid,其 SMTP 主机和端口将为:

  • smtp.sendrid.net
  • 端口 25、2525 或 587(用于未加密或 TLS 连接)或 465(用于 SSL 连接)

请记住,端口号可能会有所不同,具体取决于您要使用的连接或加密类型。最后,您还需要输入您的 SMTP 提供商的帐户凭据并保存您的设置。

执行此操作后,您将能够通过跳转到WP Mail SMTP > 电子邮件测试选项卡来发送测试电子邮件:

事实上,无论您选择哪种方法,我们都建议您发送一封测试电子邮件。这样,您就会知道您的 WordPress SMTP 设置是否配置正确。

使用 SMTP 确保电子邮件的可送达性

尽管 WordPress 能够发送电子邮件,但如果您依赖其内置的 PHP 邮件功能,您可能会遇到送达性问题。如果您计划每天发送数十封或数百封电子邮件,则需要改用 SMTP。
您选择哪个 SMTP 提供商取决于您,但有几个选项提供慷慨的免费计划。至于使用哪个 WordPress SMTP 插件,上面列出的都是支持多种 SMTP 集成方法的安全选择。
如果您在配置 WordPress 以通过 SMTP 发送电子邮件方面需要帮助,可以使用一些服务来帮助您设置最佳供应商。通过高级维护服务,您可以提高 WordPress 交易电子邮件的送达率并优化您的电子邮件营销活动。

Newsletter Updates

Enter your email address below and subscribe to our newsletter

留下评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注