我的 Amazon Simple Email Service (Amazon SES) 账户的退信率高于正常水平。高退信率会使我的账户面临账户审核或暂停发送的风险。
为避免高退信率,最佳做法是实施退信和投诉监控系统。您可以使用以下机制来监控退信和投诉发送活动和发生率。
**注意:**最佳做法是使用 Amazon Simple Notification Service (Amazon SNS) 或事件发布作为监控系统,以获取最全面的信息。
Amazon SNS
使用 Amazon SNS 监控退信、投诉和送达情况。您必须对要监控的每个身份配置 Amazon SNS 通知。有关详细信息,请参阅 Amazon SES 的 Amazon SNS 通知示例。
事件发布
要使用事件发布来监控电子邮件发送,必须创建配置集。只有在发送邮件时使用配置集,事件发布才会生效。您可以为每个活动的发送身份配置一个默认配置集,也可以在发送电子邮件时指定您的配置集。
此外,请设置 Amazon SNS 事件目标或 Amazon Data Firehose 事件目标。事件目标使您可以获取 JSON 格式的详细信息。请参阅 Amazon SNS 和 Data Firehose 的事件记录示例。
电子邮件反馈转发
电子邮件反馈转发仅监控退信和投诉情况。默认情况下,电子邮件反馈转发处于启用状态,但如果您使用其他监控系统,则可以将其关闭。与 Amazon SNS 通知或事件发布相比,您从电子邮件反馈中获取的信息是有限的。
信誉指标
您可以使用 Amazon SES 控制台中的信誉指标控制面板来监控退信率和投诉率。使用 Amazon CloudWatch 创建信誉监控警报。最佳做法是设置 CloudWatch 警报,以便在退信率或投诉率超过阈值时自动暂停电子邮件发送。
暂停发送可让您调查退信率或投诉率升高的原因。最佳做法是将退信率保持在 5% 以下,将投诉率保持在 0.1% 以下。
要阻止退信率升高,您必须首先确定导致退信的电子邮件地址。利用 Amazon SNS 通知或 Amazon SES 事件数据中的信息来查找这些电子邮件地址。
要确定导致退信率升高的原因,请查看 Amazon SNS 退信通知或事件数据中的 bounceType 和 diagnosticCode 字段。有关退信事件的信息,请参阅退信类型。
在确定导致退信的电子邮件地址后,请勿向这些电子邮件地址发送邮件,以免您的退信率持续升高。请务必从您的电子邮件收件人列表中移除这些电子邮件地址。
当账户级别抑制列表被激活后,Amazon SES 会将导致硬退信的电子邮件地址添加到该抑制列表中。后续要发送到这些地址的邮件将不会发送,退信率会随之降低。
以下是退信率升高或突然激增的最常见原因:
确定退信率升高的根本原因后,请查看您的发送应用程序的设计。该设计可能会影响您的退信指标。例如,您的应用程序会在用户注册时向其发送一封确认电子邮件,但用户输入了一个无效的电子邮件地址。然后,该确认电子邮件会导致硬退信。如果收件人的邮箱存在问题,您可能会持续收到退信。
有关成功发送电子邮件的更多最佳实践以及可采取的操作,请参阅构建和维护您的列表。有关如何保持低退信率的详细信息,请参阅如何最大限度地减少退信?
您还可以实施解决方案以自动执行退信处理流程。有关示例,请参阅处理退信和投诉以及使用 AWS Lambda、Amazon SNS 和 Amazon DynamoDB 维护健康的电子邮件数据库。
使用 Amazon SES 发送电子邮件的最佳实践
什么是 Amazon SES 中的软退信?如何监控软退信?
使用 Amazon SES 控制台配置通知
了解电子邮件送达问题
rePost Polyglot
已提问 3 年前
已提问 4 年前
Tyler
已发布 1 年前