如何访问我的 Amazon SES 日志?
上次更新时间:2020 年 5 月 6 日
我使用 Amazon Simple Email Service (Amazon SES) 来发送电子邮件,我希望获取有关电子邮件退信、投诉、交付成功、失败或被拒绝的日志或通知。该如何操作?
解决方法
要获取有关 Amazon SES 上电子邮件发送事件的日志或通知,请使用下面的一种配置:
使用电子邮件反馈转发
默认情况下,当您使用 Amazon SES 发送的邮件被退回或投诉时,Amazon SES 会向您发送电子邮件。用于查看邮件退信或投诉通知的目标位置取决于您的电子邮件发送操作。有关更多信息,请参阅电子邮件反馈转发目标。
如果您的账户先前禁用了电子邮件反馈转发,您可以使用 Amazon SES 控制台重启反馈转发功能。
使用 Amazon Simple Notification Service (Amazon SNS) 主题发送有关 Amazon SES 事件的通知
您可以使用 Amazon SNS 主题来发送有关 Amazon SES 电子邮件交付成功、退信或投诉的通知。
请按照以下步骤配置有关 Amazon SES 事件的 Amazon SNS 主题:
- 创建 Amazon SNS 主题。
- 订阅终端节点(如电子邮件地址)以从 Amazon SNS 主题接收通知。
- 配置已通过 Amazon SES 验证的身份(域或电子邮件地址),以将事件通知发送到您创建的 Amazon SNS 主题。您可以使用 Amazon SES 控制台 或 Amazon SES API 完成此操作。
配置 Amazon SES 事件通知的 Amazon SNS 主题后,您将在订阅该主题的终端节点收到通知。有关通知的更多信息,请参阅 Amazon SES 的 Amazon SNS 通知内容和 Amazon SES 的 Amazon SNS 通知示例。
使用配置集将电子邮件发送事件发布到 Amazon SNS、Amazon CloudWatch 或 Amazon Kinesis Data Firehose
借助发布事件的 Amazon SES 配置集,您可以获取有关发送、拒绝、退信、投诉、交付、打开、点击或渲染失败的信息。
要使用 Amazon SES 配置集来发布事件,您必须创建一个配置集,指定事件目标,并指定您要发布的事件的参数。有关详细分步说明,请参阅设置 Amazon SES 事件发布。
然后,您必须配置电子邮件发送方法,以在电子邮件标头中传送配置集的名称。Amazon SES 将配置集应用到您的电子邮件时将需要此信息。有关更多信息,请参阅在您发送电子邮件时指定配置集。