如何使用 Amazon SES 发送 WordPress 电子邮件?

已发表: 2019-10-30

有许多不同的选项可用于在您的站点上设置 SMTP。 但大多数问题是它们会限制您可以发送的电子邮件数量。 如果您使用 Amazon SES 服务发送 WordPress 电子邮件,则可以解决此问题。

Amazon SES可以帮助您解决此问题,因为它不会对您可以发送的电子邮件数量设置任何限制。 它建立在亚马逊开发的网络上,因此非常可靠。 另一个优势是您可以使用提供的工具提高电子邮件营销的质量

Amazon SES(简单电子邮件服务)是一个非常棒的工具,用于发送电子邮件并确保它们被送达。 该服务可以通过使用 WP Mail SMTP 插件与 WordPress 一起使用。

Amazon SES 主要设计用于商业用途。 使用此工具可帮助您提高从您的站点发送的电子邮件的可传递性。 它还为您提供了一些工具,可以帮助您创建有效的营销电子邮件以发送给您的客户。

第一年可以免费使用 Amazon SES 。 当您确实需要开始付款时,收费金额将取决于您发送的电子邮件数量。 价格也会受到您发送的附件大小的影响。 当前的定价结构可以在官方 Amazon SES 站点上找到。

如何使用 Amazon SES 服务发送 WordPress 电子邮件?

要设置 Amazon SES,您需要拥有一个 Amazon Web Services (AWS) 帐户。 设置此项无需任何费用,但您需要在开立账户时提供信用卡详细信息。

您签署后,AWS 将尝试根据您的地址确定您的区域。 如果它无法找到您的确切位置,则您需要从提供的选项中自行选择。

您需要在您的站点上安装 SSL 证书(请参阅如何将 SSL 添加到 WordPress 网站)才能使用 Amazon SES。 建议在您的网站上设置 SMTP 时使用特定域的电子邮件,因为这对您的客户来说看起来更专业。

第一步是在您的站点上安装并激活 WP Mail SMTP 插件。 如果您想使用 Amazon SES,您将需要 PRO 版本。 如果您更愿意使用插件的免费版本,那么您可以查看我的教程,其中我展示了如何设置您的 WordPress 站点使用 SendGrid 和 WP Mail SMTP 插件免费发送电子邮件。

安装并激活插件后,转到插件设置。 在设置页面的顶部,您将看到一个用于输入From Email的选项。 这将是您希望客户从中接收电子邮件的电子邮件帐户。

wordpress 联系表无法正常工作修复

您可以使用任何有效的电子邮件地址。 但是,为了获得最佳效果,我建议使用特定于域的电子邮件地址(即 [email protected])。

在发件人电子邮件下方,您可以设置发件人名称。 这是与发送的电子邮件关联的名称,默认情况下将设置为您站点的名称。

如果您想在站点范围内应用此设置,您可以将其调整为您想要的任何值并选中强制来自名称选项。 之后,您可以滚动到邮件程序字段并选择 Amazon SES 选项。

返回路径有一个复选框建议您选中。 您还应该确保已将返回电子邮件设置为与您发送电子邮件的地址相匹配。 如果您的电子邮件因任何原因未送达,这将确保您收到通知。

选择 Amazon SES 邮件程序后,将出现一个新菜单。 您需要在此处输入您在创建 AWS 账户时获得的访问密钥。 您需要输入两个密钥 - Access Key ID 和 Secret Access Key

亚马逊秘钥 wordpress

输入两个密钥后,您需要检查区域字段。 这应该已经根据您网站的托管服务的位置填写。 它还应与您在注册​​ Amazon SES 时设置的位置相匹配。 如果您对设置感到满意,则可以单击“保存设置”。

单击“保存”后,应立即显示另一个设置,标题为“已验证电子邮件” 。 您可以在此处设置要用作站点上发件人电子邮件的电子邮件。

如果您单击添加电子邮件地址,您将看到一个叠加层出现,您可以在其中添加电子邮件地址。

输入要使用的电子邮件地址后,您需要单击“发送电子邮件验证”按钮。 然后,您将收到一条通知,告诉您检查收件箱以获取验证电子邮件。

亚马逊 ses smtp 添加电子邮件

然后,您将收到一封来自 Amazon Web Services 的电子邮件,其中包含验证链接。 您需要确保在 24 小时内单击此链接,因此最好立即单击此链接,以便您可以继续设置过程。

验证电子邮件后,您可以返回您的站点WP Mail SMTP 设置。 刷新页面,您将看到您现在已通过验证。

到此阶段,您已设置 WP Mail SMTP,并且您要使用的电子邮件已被验证为您的发件人电子邮件。 下一步是发送一封测试电子邮件,以确保一切正常。

返回“设置”页面并打开“电子邮件测试”选项卡。 Send To字段已经填写了您的管理员电子邮件,但您可以根据需要将其更改为其他电子邮件地址。

测试在 wordpress 中发送电子邮件

如果您想以纯文本模式发送电子邮件,则可以关闭 HTML。 但是,在大多数情况下,测试电子邮件的所有方面是否正常工作都是有意义的,因此保留默认的 HTML 设置是明智之举。

在此页面上准备好所有内容后,单击“发送电子邮件”按钮。 您将收到一个弹出窗口,告诉您电子邮件已成功发送。 最后一步是登录您发送测试电子邮件的帐户并检查一切是否正常。

使用 Amazon SES SMTP 从 WordPress 站点发送电子邮件结论

无论您是否发送交易电子邮件、后续电子邮件(检查付费和免费 WooCommerce 后续电子邮件插件)、订单更新、欢迎消息等,当您发送任何电子邮件时,您都希望它能够被送达。

但是,当您从 WordPress 网站发送它时,情况有时并非如此。 有时您没有收到联系表格电子邮件或您的 WooCommerce 商店电子邮件未送达。 电子邮件是否会送达始终存在不确定性。

这背后的主要原因是 WordPress 默认使用 PHP mail() 函数发送电子邮件。 但是大多数 WordPress 托管服务器都没有配置为正确使用此功能。

大多数情况下,PHP mail() 函数没有遵循正确的协议。 因此,您的电子邮件可能不会在收件人的收件箱结束

Amazon Simple Email Service (SES) 将帮助您的 WordPress 站点更可靠地发送电子邮件,并确保它们直接发送到收件人的收件箱,而不是垃圾邮件文件夹。

如果您需要在 WordPress 网站电子邮件中添加电子邮件签名,请务必查看我的教程,因为您不仅会改进品牌推广过程,而且您的电子邮件也会看起来很专业