本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
通过电子邮件接收 Amazon SES 通知
当您收到退回邮件和投诉时,Amazon SES 可以使用称为电子邮件反馈转发的流程为您发送电子邮件。
要使用 Amazon SES 来发送电子邮件,必须将它配置为使用以下方法之一发送退回邮件和投诉通知:
-
启用电子邮件反馈转发。此节中包含此类通知的设置过程。
-
将通知发送到 Amazon SNS 主题。有关更多信息,请参阅使用 Amazon SNS 接收 Amazon SES 通知。
-
发布事件通知。有关更多信息,请参阅使用 Amazon SES 事件发布监控电子邮件发送。
重要
有关通知的若干要点,请参阅为 Amazon SES 设置事件通知。
启用电子邮件反馈转发
默认情况下会启用电子邮件反馈转发。如果您之前禁用了该功能,您可以使用本节中的以下步骤来启用它。
使用 Amazon SES 控制台通过电子邮件启用退回邮件和投诉转发
登录AWS Management Console并打开 Amazon SES 控制台,网址为 https://console.aws.amazon.com/ses/
。 -
在导航窗格中的 Configuration(配置)下,选择 Verified identities(已验证身份)。
-
在经验证的电子邮件地址或域的列表中,选择要为其配置退回邮件和投诉通知的电子邮件地址或域。
-
在详细信息窗格中,展开通知部分。
-
选择 Edit Configuration。
-
在 Email Feedback Forwarding 下,选择 Enabled。
注意
在此页面上进行的更改可能需要几分钟才能生效。
您还可以使用 SetIdentityFeedbackForwardingEnabledAPI 操作通过电子邮件启用退回通知和投诉通知。
禁用电子邮件反馈转发
如果设置了其他提供退回邮件和投诉通知的方法,则可禁用电子邮件反馈转发,以便在退回邮件或投诉事件发生时,不会收到多个通知。
使用 Amazon SES 控制台通过电子邮件禁用退回邮件和投诉转发
-
登录AWS Management Console并打开 Amazon SES 控制台,网址为 https://console.aws.amazon.com/ses/
。 -
在导航窗格中的 Configuration(配置)下,选择 Verified identities(已验证身份)。
-
在经验证的电子邮件地址或域的列表中,选择要为其配置退回邮件和投诉通知的电子邮件地址或域。
-
在详细信息窗格中,展开通知部分。
-
选择 Edit Configuration。
-
在 Email Feedback Forwarding 下,选择 Disabled。
注意
必须配置一种接收退回邮件和投诉通知的方法,才能通过 Amazon SES 发送电子邮件。如果您禁用电子邮件反馈转发,则必须启用 Amazon SNS 发送的通知,或者使用事件发布将退回和投诉事件发布到 Amazon SNS 主题或 Firehose 直播中。如果使用事件发布,还必须对发送的每封电子邮件应用包含事件发布规则的配置集。如果未设置接收退回邮件和投诉通知的方法,Amazon SES 将自动通过电子邮件将反馈通知转发到 Return-Path (退回路径) 字段(或 Source (来源) 字段,如果未指定退回路径地址)中发生退回邮件或投诉事件的邮件的地址。在此情况下,即使禁用了电子邮件反馈通知,Amazon SES 也会转发退回邮件和投诉通知。
-
保存您的通知配置,请选择 Save Config。
注意
在此页面上进行的更改可能需要几分钟才能生效。
您还可以使用 SetIdentityFeedbackForwardingEnabledAPI 操作禁用通过电子邮件发送的退信和投诉通知。
电子邮件反馈转发目标
当您通过电子邮件接收通知时,Amazon SES 会重写 From
标头,并向您发送通知。Amazon SES 将通知转发到的地址取决于您发送原始邮件的方式。
如果您使用了 SMTP 接口发送邮件,则通知会根据以下规则传送:
-
如果您在
SMTP DATA
部分指定了Return-Path
标头,通知将发送至该地址。 -
否则,通知将发送到您在发出 MAIL FROM 命令时指定的地址。
如果您是使用 SendEmail
API 操作发送邮件的,则通知会根据以下规则传送:
-
如果您向
SendEmail
API 调用中指定了可选ReturnPath
参数,则通知会发送至该地址。 -
否则,通知将发送至
Source
的必需SendEmail
参数中指定的地址。
如果您是使用 SendRawEmail
API 操作发送邮件的,则通知会根据以下规则传送:
-
如果您在原始邮件中指定了
Return-Path
标头,通知将发送至该地址。 -
否则,如果您在对
SendRawEmail
API 的调用中指定了Source
参数,则通知会发送至该地址。 -
不然,通知会发送至原始邮件
From
标头中的地址。
注意
当您指定电子邮件中的 Return-Path
地址时,该地址会收到通知。但是,收件人收到的消息版本中包含 Return-Path
标头,其中包含一个匿名电子邮件地址(如 a0b1c2d3e4f5a6b7-c8d9e0f1-a2b3-c4d5-e6f7-a8b9c0d1e2f3-000000@amazonses.com)。无论您以何种方式发送电子邮件,该电子邮件地址均为匿名。