本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
发布到 Amazon SNS 主题操作
SNS 操作使用 Amazon SNS 通知发布邮件。该通知包含完整的电子邮件内容。此操作具有以下选项。
-
SNS Topic (SNS 主题) – 发布电子邮件的 Amazon SNS 主题的名称或 ARN。Amazon SNS 通知将包含原始、未经修改的电子邮件副本,通常是多用途 Internet 邮件扩展(MIME)格式。有关 MIME 格式的更多信息,请参阅 RFC 2045
。 重要
如果您选择通过 Amazon SNS 通知接收您的电子邮件,则最大电子邮件大小(包括标头)为 150KB。大于此大小的电子邮件将被退回。如果您预计电子邮件将大于此大小,请改为将电子邮件保存到 Amazon S3 存储桶。
亚马逊 SNS 话题 ARN 的一个例子是 arn: aws: sns: us-east-1:123456789012:。MyTopic您也可以在设置操作时通过选择 Create SNS Topic(创建 SNS 主题)来创建 Amazon SNS 主题。有关 Amazon SNS 主题的更多信息,请参阅 Amazon Simple Notification Service 开发人员指南。
注意
-
您选择的 Amazon SNS 主题必须与您用于接收电子邮件的 Amazon SES 终端节点位于同一 AWS 区域。
-
仅对与 SES 接收规则关联的 SNS 主题使用客户托管的 KMS 密钥加密,因为您需要编辑 KMS 密钥策略以允许 SES 发布到 SNS。这与无法通过设计进行编辑的AWS 托管 KMS 密钥策略形成鲜明对比。
-
-
Encoding (编码) – Amazon SNS 通知中的电子邮件所使用的编码。UTF-8 更易于使用,但如果邮件使用其他编码格式进行编码,可能不会保留所有特殊字符。Base64 保留所有特殊字符。有关 UTF-8 和 Base64 的信息,请分别参阅 RFC 3629
和 RFC 4648 。
在您接收电子邮件时,Amazon SES 将执行活动接收规则集中的规则。您可以使用 Amazon SNS 配置接收规则以向您发送通知。您的接收规则可以发送两种不同类型的通知: