监控您的 Amazon SES 发送活动 - Amazon Simple Email Service

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

监控您的 Amazon SES 发送活动

Amazon SES 提供了使用事件、指标和统计数据监控您的发送活动的方法。事件是与您指定作为指标跟踪的发送活动相关的事情。指标代表一个按时间顺序排列的数据点集,它们代表生成统计信息的受监控事件类型的值。统计信息是指定时间段(包括到现在)的指标数据聚合。

这些监控方法可以帮助您跟踪重要的指标,如您账户的退信率、投诉率和拒绝率。过高的退回率和投诉率可能会危及您使用发送电子邮件的能力。SES此外,还可以使用这些方法来衡量客户与您发送的电子邮件的互动率,方法是帮助您利用事件发布和与配置集相关的自定义域来确定整体打开率和点击率 - 请参阅 配置自定义域以处理打开和单击跟踪

设置监控的第一步是识别与您的发送活动相关的电子邮件事件类型,您要使用这些事件来衡量和监控SES。您可以选择以下事件类型进行监控SES:

  • 发送-发送请求成功,Amazon SES 将尝试将邮件传送到收件人的邮件服务器。(如果使用账户级别或全局封禁,仍SES会将其计为发送,但传送被禁止。)

  • RenderingFailure— 由于模板渲染问题,电子邮件未发送。当模板数据丢失或模板参数与数据不匹配时,可能会发生此事件类型。(只有当您使用SendTemplatedEmailSendBulkTemplatedEmailAPI操作发送电子邮件时,才会发生此事件类型。)

  • 拒绝 — Amazon SES 接受了这封电子邮件,但确定其中含有病毒,因此没有尝试将其发送到收件人的邮件服务器。

  • 达 — Amazon SES 成功将电子邮件传送到收件人的邮件服务器。

  • 退信 – 收件人的邮件服务器永久拒绝了电子邮件的硬退信。(仅当不再尝试发送电子邮件时SES,才会包含软退件。 通常,这些软退件表示投递失败,尽管在某些情况下,即使邮件成功到达收件人收件箱,也可以返回软退件。 当收件人发送 out-of-office自动回复时,通常会发生这种情况。 在这篇 re AWS : Post 文章中了解有关软反弹的更多信息。)

  • Complaint(投诉)– 电子邮件已成功送达收件人的邮件服务器,但收件人将其标记为垃圾邮件。

  • DeliveryDelay— 由于出现临时问题,无法将电子邮件发送到收件人的邮件服务器。例如,当收件人的收件箱已满,或者当接收电子邮件服务器遇到临时问题时,可能会发生传送延迟。

  • Subscription(订阅)– 电子邮件已成功发送,但收件人通过单击电子邮件标头中的 List-Unsubscribe 或脚注中的 Unsubscribe 链接更新了订阅首选项。

  • Open(打开)– 收件人已收到邮件并在其电子邮件客户端中打开了邮件。

  • Click(单击)– 收件人单击了电子邮件中包含的一个或多个链接。

可通过多种方法监控电子邮件发送事件。您选择的方法取决于要监控的事件的类型、监控事件的粒度和详细程度,以及SES要发布数据的位置。需要使用反馈通知或事件发布跟踪退信和投诉事件。还可选择使用多种监控方法。每种方法的特征如下表中所列。

监控方法 可监控的事件 如何访问数据 详细程度 粒度

SES控制台

账户运行状况、发送的电子邮件、已使用的配额、成功发送请求、拒绝、退回和投诉(当前声誉的最近历史记录)

控制台中的@@ 账户SES控制面板页面

计数和百分比

在整个 AWS 账户中

SES控制台

账户运行状况、发送的电子邮件、退回和投诉(当前的声誉)

SES控制台中的 “信誉指标” 页面

仅计算的比率

在整个 AWS 账户中

Virtual Deliverability Manager

账户统计信息ISP、发送身份、配置集、已发送、已送达、投诉、暂时和永久退回、打开和点击、送达率和声誉。

Virtual Deliverability Manager 控制面板在SES控制台中

Virtual Deliverability Manager advisor在SES控制台中

计数和百分比

在整个 AWS 账户中

SES API

送达、退信、投诉和拒绝

GetSendStatisticsAPI操作

仅计数

在整个 AWS 账户中

亚马逊 CloudWatch 控制台

发送、发送、打开、点击、退回、退回率、投诉率、投诉率、拒绝、渲染失败以及列入黑名单。IPs

CloudWatch 控制台

仅计数

在整个 AWS 账户中

反馈通知

送达、退信和投诉

Amazon SNS 通知(配送、退回和投诉)或电子邮件(仅限退回邮件和投诉)。请参阅 设置事件通知

每个事件的详细信息

在整个 AWS 账户中

事件发布

发送、送达、打开、点击、退信、投诉、拒绝和呈现失败。

亚马逊 CloudWatch 或亚马逊 Data Firehose,或者通过亚马逊SNS通知,请参阅。使用事件发布监控电子邮件发送

(需支付额外费用,请参阅每个指标的价格 CloudWatch。)

每个事件的详细信息

精细(基于用户可定义的电子邮件特征)

利用与配置集关联的自定义域发布事件 - 更多信息

打开率和点击率跟踪。

亚马逊 CloudWatch 或亚马逊 Data Firehose,或者通过亚马逊SNS通知。

(需支付额外费用,请参阅每个指标的价格 CloudWatch。)

每个事件的详细信息。

精细(基于用户可定义的电子邮件特征)

注意

按电子邮件发送事件衡量的指标可能与您的发送配额不完全符合。这种差异可能是由于电子邮件的退回和拒绝,或者是使用收件箱模拟器造成的。SES要了解您有多接近发送配额,请参阅监控您的发送配额