使用Amazon SES和FluentSMTP插件从WordPress发送邮件配置图文教程
WordPress网站大多数时候都需要发送电子邮件,基本都包含了这个发邮件的功能。如果你经营一个会员制网站,会…
WordPress网站大多数时候都需要发送电子邮件,基本都包含了这个发邮件的功能。如果你经营一个会员制网站,会员确认邮件是必不可少的。而通常WordPress的默认电子邮件配置在发送电子邮件时并不友好。默认的PHP邮件程序有一个反复出现的问题,就是WordPress的邮件发送失败,也可以通过利用SMTP服务来解决这个问题。
像Amazon SES的亚马逊云邮件服务,这种专业的SMTP服务可以保证邮件的可靠发送。此外如果你的WordPress网站发送大量的电子邮件,比如10万封或更多,那Amazon SES将可以为你省钱,因为1万封电子邮件只需要1美元。
如果要使用Amazon SES发送WordPress的电子邮件,必须使用SMTP插件,这里指的不是WordPress的默认电子邮件发送方法。你需要以特定的方式配置该服务,这里搬主题就分享一下使用Amazon SES和FluentSMTP插件从WordPress发送邮件配置图文教程。
Amazon SES简介
Amazon SES(简单电子邮件服务)是由亚马逊提供的电子邮件营销、交易和通知服务。由于其低成本和可靠性,它适用于小型和大型企业。
通过使用SMTP接口和亚马逊SDK,Amazon SES可以立即并入现有的应用程序。电子邮件发送功能,如票务系统和电子邮件客户端,也可以添加到Amazon SES中。
Amazon SES没有预付费用或最低要求,您只需为您所使用的内容付费,并且只需为您所使用的内容付费。
FluentSMTP简介
FluentSMTP是一个强大的WP SMTP插件,它可以连接到您的电子邮件提供商,并确保您的电子邮件被正确传递。FluentSMTP确保您的WordPress邮件能够安全、迅速地送达。WordPress的邮件通过FluentSMTP与客户的电子邮件服务提供商关联。这些集成可以使电子邮件的交付速度极快。
Amazon SES的优势。
1. 向用户的收件箱发送邮件的能力很高。
通过内容筛选技术、专用IP地址和命名的仪表板来保护和提高你的发件人名称。保持良好的声誉可以保证你的邮件到达客户的收件箱中。
2. 成本效益高。
随用随付,只为你使用的服务付费。没有预付费用,没有漫长的价格谈判,没有上涨的账单,也没有最低收费。此外,如果你从亚马逊EC2-托管的关联应用程序发送,你每月发送的前62,000封电子邮件是免费的。
3. 可配置。
通过利用配置集,为您使用Amazon SES发送的电子邮件制定规则。将电子邮件指标发送到亚马逊CloudWatch进行进一步分析,或订阅亚马逊SNS以获得通知。
4. 可靠性。
Amazon SES是基于亚马逊互联网服务基础设施的,它是非常可靠的。多个数据中心和冗余系统确保了最大的可用性水平。
5. 发送交易信息
Amazon SES向其客户自动发送电子邮件,包括订单确认、发货通知和政策变更提醒。
6. 发送营销通讯
AWS SES是分发广告、新闻简报、特别优惠和其他高质量信息的绝佳工具。
7. 发送营销通讯
AWS SES是一个很好的工具,可以发送广告、通讯、特别优惠和其他高质量的内容。
8. 发送和接收电子邮件
通过关闭电子邮件应用程序的循环,可以在Amazon SES的帮助下接收电子邮件。当通知到来时,可以使用AWS Lambda来运行自定义代码。排队的电子邮件将被传递到Amazon S3桶。
FluentSMTP的优点
- 允许你以吸引人的方式使用各种SMTP服务提供商发送电子邮件。Gmail、Amazon SES、Mailgun、Sendgrid、Sendinblue、Sparkpost和Pepipost等主要服务都有内置功能。它还可以使用任何其他SMTP服务发送电子邮件。
- 使用SMTP保证电子邮件的发送,避免了主机服务器和主机服务提供商的限制、局限和弱点。
- 使用SSL和TLS加密,确保电子邮件的安全发送。
- 有大量的日志记录。你将能够跟踪你发送的每一封邮件,必要时读取已发送的邮件,并生成详细的报告。
- 与电子邮件服务提供商的API互动已经得到改善。
- 支持Amazon SES为你的邮件提供服务。
- 电子邮件的实时发送。流利的SMTP将处理实时的电子邮件交付,同时将性能保持在一个较高的水平。
- 基于条件的邮件路由。Fluent SMTP 允许你根据你选择的约束条件,同时通过许多电子邮件发送服务来路由电子邮件。
- 重新发送电子邮件是可能的。在一些罕见的情况下,由于SMTP故障或其他连接问题,电子邮件可能无法到达。你可以在任何时候用FluentSMTP重新发送邮件。如果有必要,你也可以重新发送成功送达的邮件。
- 批量发送电子邮件的后台处理,使网站其他功能的资源使用降到最低,从而顺利运行。
- 可以添加与不同电子邮件服务提供商的多个连接。
- 定期出现的通知。网站管理员将每天或每周收到有关电子邮件发送统计、可送达性和发送问题的通知,并有机会查看哪些电子邮件正在被广播。
如何使用Amazon SES和FluentSMTP从WordPress发送邮件?
前提:
- 注册一个域名
- 在Cloudflare上配置你的域名
教程如下:
使用你买的域名设置一个WordPress网站。
打开你的aws.amazon.com控制台
在搜索面板中搜索SES
点击 “创建身份”
- 输入你的域名
- 身份类型→域名
- 选择 “自定义邮件来自域”。
- 邮件来源域→你可以输入任何内容,如 “邮件”
向下滚动并点击 “创建身份”
亚马逊会在这个页面上给你DNS记录。我们需要复制这些记录,将其粘贴到CloudFlare网站上
在CloudFlare中添加CNAME,MX、TXT类型记录
一旦你添加了所有这些记录,在aws.amazon.com的左手边菜单上点击 “验证身份”。你会看到你的域名现在已经被验证了。
- 一旦这样做了,我们就可以通过这个域名发送电子邮件。
- 进入你网站的仪表板
- 插件 → 添加新的 ,从左手边的菜单中选择
- 搜索FluentSMTP插件
- 安装并激活
- 点击 “配置FluentSMTP”
- 从连接提供者的列表中点击 “Amazon SES”。
- 输入 “发件人电子邮件”。它应该来自你刚刚验证的域名,即help@axmi.xyz。
- “发件人姓名 “可以是任何东西
- 选择 “强制发送邮件”。
- 选择 “强制发件人姓名”。
现在,我们再去获得Access key和Secret key
- 输入与亚马逊AWS网站相同的区域。
- 要获得Access/Secret key,请到aws.amazon.com的控制台去。
- 从右上角点击你的个人资料
- 点击 “安全凭证”
从左手边的菜单中选择 “用户”。点击 “添加新用户”
- 用户名 → 输入你想要的任何名字,即你网站的标题
- 选择 “Access key”
- 点击 “转到权限”
- 点击 “直接附加现有政策”
- 搜索并选择 “Amazon SESFullAccess “和 “AmazonSNSFullAccess”
- 点击 “下一步 “进行评论
- 审查并确保你有 “AmazonSESFullAccess”和 “AmazonSNSFullAccess”
- 然后点击 “创建用户”
你会得到access key和secret access key
- 将这些复制到你的网站仪表板上
- 点击 “保存设置”。Amazon SES已成功配置。
- 点击 “电子邮件测试”
- “发件人 “将是我们之前输入的那个。
- “发送到 “将是你想要的任何电子邮件
- 点击 “发送电子邮件”
邮件已成功发送
点击 “电子邮件日志”。Amazon SES还提供了电子邮件日志,你可以查看你所发送的所有电子邮件。
最后总结
通过上面的设置,最后WordPress的电子邮件是使用Amazon SES发送的,看起来这是一个相当复杂的过程,但实际上亚马逊的良好服务和可靠性使得这种努力是值得的。通过FluentSMTP和Amazon SES相结合,为发送电子邮件提供了高交付率和最小的问题。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。
还没有任何评论,赶紧来占个楼吧!