您可能知道,WordPress 能够立即发送基本的交易电子邮件。但是,许多网络主机根本不支持此功能或不提供电子邮件功能。要解决此问题,您必须依赖第三方交易电子邮件提供商,例如 SendGrid。

该平台为世界上一些最大的公司提供电子邮件支持。这意味着它简化了 WordPress 网站的注册和密码重置电子邮件。在本文中,我们将通过三个简短的步骤向您展示如何设置 SendGrid 以与您的网站一起使用。

让我们开始吧!

什么是 SendGrid?

SendGrid 是一个提供营销和交易电子邮件服务的平台。这种区别很重要,因为在本教程中我们专注于将其用作交易电子邮件提供商,而不是用于营销活动。

对于交易邮件,SendGrid可以使用简单邮件传输协议 (SMPT) 或其 Web API。我们专注于后者,因为使用 WordPress 实施它更容易且通常更快。此外,通过将平台与 API 集成,您可以提高交付率。

就可扩展性而言,使用专门的交易电子邮件提供商也是明智之举。即使没有支持,许多网络托管平台也未针对电子邮件传送进行优化。使用 SendGrid(或其他信誉良好的服务),您应该能够每天处理数以千计的交易消息。

如果您运行的 WordPress 网站的用户群不多,SendGrid 提供的免费计划应该可以完美满足您的需求。您每天最多可以使用它发送 100 封电子邮件。这对于中小型站点的注册确认和密码重置应该绰绰有余。

对于在线商店,您可能需要考虑可以处理大量电子邮件的高级计划。毕竟,电子商务网站需要处理一整套其他交易电子邮件,例如购买确认和发货通知。价格从每月 14.95 美元起。

如何通过 WordPress 使用 SendGrid 发送电子邮件(3 步)

要按照本教程进行操作,您需要两件事:访问您的 WordPress 网站和一个 SendGrid 帐户。对于后者,您可以利用免费计划来测试服务。满足这两个先决条件后,继续执行第 1 步。

第 1 步:找到您的 SendGrid API 密钥

设置 SendGrid 帐户后,您将可以访问您的用户仪表板。在这里您可以查看授权使用 SendGrid 的应用程序。

列表现在应该是空的。要解决此问题,请转到“设置”>“API 密钥”并单击“创建 API 密钥”按钮:

在下一页,您可以为用于内部识别的 API 密钥设置名称。该服务将询问您希望密钥授予什么级别的访问权限。我们建议使用完全访问选项:

现在,单击“创建并查看”,您将可以立即访问您的 API 密钥。请记住,出于安全原因,您只能看到一次完整的密钥,因此请确保安全地存储它:

你很快就会需要这个密钥,所以请继续使用它。

第 2 步:将 SendGrid 与 WordPress 连接

将 WordPress 与 SendGrid 集成的最简单方法是使用插件。 SendGrid 提供了可用于此目的的官方工具,但并不定期更新。

相反,我们将使用 Publish SMTP 插件,您可以使用该插件使用几分钟前生成的 API 密钥连接到 SendGrid:

安装并激活插件,然后导航到仪表板上的发布 SMTP 选项卡。您会看到一个使用插件配置向导的选项 – 单击蓝色按钮启动它:

首先,插件会要求您输入发件人的电子邮件。默认情况下,它将使用您的管理员电子邮件,并且应该可以正常工作:

接下来,您需要设置外发邮件服务器的主机名。由于我们使用的是 SendGrid 的 API 而不是 SMTP,您可以保持默认或输入任意字符串:

Post SMTP 现在将为包括 SendGrid 在内的几个流行的电子邮件服务提供商运行连接测试。一旦插件让您做出选择,请选择 Socket 下的 SendGrid API 选项:

最后,继续粘贴您在步骤 1 中生成的 API 密钥:

打包前,插件会问你如果SendGrid发不了邮件怎么办。默认情况下,它会通过电子邮件通知您失败,但您也可以将其配置为使用 Chrome 通知。

SMTP测试后包含邮件您可以使用此功能来检查您的邮件提供商是否正常运行。但是,在我们这样做之前,让我们回到 SendGrid 仪表板并验证您的域。

第 3 步:验证 WordPress 站点的域

根据经验,建议您使用您使用的任何电子邮件提供商验证您的域。这样,您的交易电子邮件就不太可能最终进入收件人的垃圾邮件文件夹。

要在 SendGrid 中执行此操作,请转到您的帐户仪表板,然后跳转到“设置”>“发件人身份验证”选项卡。在这里,您会在“开始”按钮旁边看到一个“域身份验证”选项 – 单击它:

SendGrid 首先会询问您的域使用的域名服务器 (DNS)。根据您注册域名的位置(以及是否已转移):

如果您的虚拟主机或注册商未出现在列表中,请选择“其他主机(未列出)”选项。

接下来,您可以选择是否也使用域来跟踪链接。由于这不会影响电子邮件的送达率或呈现方式,因此请选择您的首选选项。

在接下来的页面中,您需要输入您的WordPress网站的域名:

在此阶段,SendGrid 将显示一组您需要通过注册商或网络主机添加的 DNS 记录:

您可能需要查看主机的知识库或联系支持协助。

添加这些记录后,您可以点击SendGrid仪表盘中的“验证”按钮。如果一切正常,您将看到一条成功消息。现在您可以坐下来让 SendGrid 处理您的 WordPress 电子邮件。

结论

SendGrid 是您可以用来为网站的交易电子邮件提供支持的众多服务之一。然而,该服务因其慷慨的免费计划而脱颖而出,这非常适合每天发送适量电子邮件(少于 100 封,你就定了!)的 WordPress 网站。

配置 SendGrid 以与 WordPress 一起使用非常简单,只需三个步骤:

  1. 找到您的 SendGrid API 密钥。
  2. 使用 WordPress 连接到 SendGrid 以发布 SMTP。
  3. 使用 SendGrid 验证您的 WordPress 站点的域。

您对如何使用 WordPress 使用 SendGrid 发送电子邮件有任何疑问吗?让我们在下面的评论部分进行研究!