Ongoing service disruptions
For the most recent update on ongoing service disruptions affecting the AWS Middle East (UAE) Region (ME-CENTRAL-1), refer to the AWS Health Dashboard. For information on AWS Service migration, see How do I migrate my services to another region?
如何在 Amazon SES 中查看电子邮件发送历史记录?
2 分钟阅读
0
我想要在 Amazon Simple Email Service (Amazon SES) 中查看电子邮件发送历史记录。
解决方法
使用 Amazon OpenSearch Service 和 Amazon Data Firehose 存储和查看 Amazon SES 发送历史记录。
创建 OpenSearch Service 域
创建 OpenSearch Service 域来存储您的 Amazon SES 发送历史记录。您可以将 OpenSearch Service 域放置在公共网络或 Amazon Virtual Private Cloud (Amazon VPC) 中。有关用于 OpenSearch Service 域的网络类型的详细信息,请参阅 VPC 和公共域。
创建 Firehose 传输流
完成以下步骤:
- 打开 Firehose 控制台,然后选择 Create Firehose stream(创建 Firehose 流)。
- 对于 Source(源),选择 Direct PUT。
- 对于 Destination(目标),选择 Amazon OpenSearch Service。
- 对于 Firehose stream name(Firehose 流名称),输入您的流名称。
- (可选)您可以选择 Turn on data transformation(启用数据转换),或将此设置保持为未选中状态。
- 在 Destination settings(目标设置)下,输入以下信息:
对于 OpenSearch Service 域,选择您创建的用于存储 Amazon SES 发送历史记录的域。
对于索引,请输入一个索引名称。
对于 Index rotation(索引轮换),选择一种轮换计划。或者,将该字段保留为默认的 No rotation(无轮换)设置。
对于类型,输入类型名称。
对于 Retry duration(重试持续时间),修改重试持续时间(以秒为单位)。或者,将该字段保留为默认的 300 seconds(300 秒)。 - 对于 Buffer hints(缓冲区提示),为您的使用案例配置 OpenSearch Service 缓冲区条件。有关这些字段的详细信息,请参阅配置高级设置。
- 在 Backup settings(备份设置)下,输入以下信息:
将 Failed data only(仅限失败的数据)保留为默认设置。
对于 Amazon S3 备份存储桶,选择将记录存储在现有存储桶中。或者,选择创建来创建新的存储桶。
(可选)对于 S3 backup bucket prefix(S3 备份存储桶前缀),输入一个前缀。或者,将此字段留空。
(可选)对于 S3 backup bucket error output prefix(S3 备份存储桶错误输出前缀),输入一个前缀。或者,将此字段留空。 - (可选)您可以展开 Advanced settings(高级设置)选项卡,以配置服务器端加密、CloudWatch 错误日志记录、权限和标签。为您的使用案例配置设置。有关这些字段的详细信息,请参阅配置高级设置。
- 选择 Create Firehose stream(创建 Firehose 流)。
创建 Amazon SES 配置集
完成以下步骤:
- 打开 Amazon SES 控制台,然后从导航窗格中选择 Configuration sets(配置集)。
- 选择 Create set(创建集)。
- 对于 Configuration set name(配置集名称),输入配置集的名称。
- 对于 Sending IP pool(发送 IP 池),选择您的首选池或 default(默认值),然后选择 Create set(创建集)。
- 选择 Event destinations(事件目的地)选项卡,然后选择 Add destination(添加目的地)。
- 对于 Event types(事件类型),选择 Sends(发送)、Rejects(拒绝)、Deliveries(送达)、Hard bounces(硬退信)和 Complaints(投诉)。然后,选择 Next(下一步)。
- 对于 Destination options(目的地选项),选择 Amazon Kinesis Data Firehose。
- 在 Name(名称)字段中,输入目的地名称。
- 对于 Delivery stream(传输流),选择您创建的传输流。
- 对于 Identity and Access Management (IAM) Role(Identity and Access Management (IAM) 角色),选择一个角色,以授予 Amazon SES 向您的 Firehose 传输流发布内容的权限。然后,选择 Next(下一步)。
注意: 这必须是手动创建的 AWS Identity and Access Management (IAM) 角色。 - 查看您的事件目的地设置,然后选择 Add destination(添加目的地)。
测试您的配置
完成以下步骤:
- 通过 Amazon SES 控制台使用邮箱模拟器发送测试电子邮件。
重要提示:要查看测试电子邮件的结果,必须指定您创建的配置集。
对于电子邮件****格式,选择已设置格式。
对于 Configuration set(配置集),输入配置集的名称。 - 打开 OpenSearch Service 控制台。
- 在导航窗格中,选择 Domains(域)。
- 选择您创建用于存储 Amazon SES 发送历史记录的域。
- 在 General information(常规信息)部分中,选择 OpenSearch Dashboards URL 旁边的链接。
- 为您在创建传输流时配置的索引名称创建索引模式。有关说明,请参阅 Elastic 网站上的 Create a data view(创建数据视图)。
- 创建索引模式后,使用 OpenSearch Dashboards 中的发现功能来查看您发送的测试电子邮件的日志。有关详细信息,请参阅 Elastic 网站上的 Discover(发现)。
相关信息
如何对 CloudWatch Logs 进行故障排除,使其可以流式传输到我的 OpenSearch Service 域?
- 语言
- 中文 (简体)

AWS 官方已更新 9 个月前
没有评论