本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
从 Amazon SES 中删除个人数据
根据您使用 Amazon SES 的方式,它可能会存储某些被视为个人信息的数据。例如,要使用 Amazon SES 发送电子邮件,您必须提供至少一个已验证的身份(电子邮件地址或域)。您可以使用 Amazon SES 控制台或者 Amazon SES API 永久删除这些个人数据。
本章提供了删除可能被视为个人信息的各种类型的数据的过程。
内容
从账户级别黑名单中删除电子邮件地址
Amazon SES 包括一个可选的账户级别黑名单。启用此功能后,导致退回或投诉的电子邮件地址会自动添加到黑名单中。电子邮件地址在删除之前会一直保留在名单中。有关账户级别黑名单的更多信息,请参阅使用 Amazon SES 账户级别的禁止名单。
您可以使用 Amazon SES API v2 中的 DeleteSuppressedDestination
操作,从账户级别黑名单中删除电子邮件地址。此部分包括使用 AWS CLI删除电子邮件地址的过程。有关安装和配置 AWS CLI的更多信息,请参阅 AWS Command Line Interface 用户指南。
要使用 AWS CLI从账户级黑名单中删除地址,请执行以下操作:
-
在命令行输入以下命令:
aws sesv2 delete-suppressed-destination --email-address
recipient@example.com
在上述命令中,将
recipient@example.com
替换为您要从账户级黑名单中删除的电子邮件地址。
删除有关使用 Amazon SES 发送的电子邮件的数据
当您使用 Amazon SES 发送电子邮件时,您可以将有关该电子邮件的信息发送给其他 AWS 服务。例如,您可以向 Firehose 发送有关电子邮件事件(例如发送、打开和点击)的信息。该事件数据通常包含您的电子邮件地址以及从中发送电子邮件的 IP 地址。它还包含将电子邮件发送到的所有收件人的电子邮件地址。
您可以使用 Firehose 将电子邮件事件数据流式传输到多个目的地,包括亚马逊简单存储服务、亚马逊服务和亚马逊 Redshift。 OpenSearch 要删除这些数据,您应该先停止将数据流式传输到 Firehose,然后删除已经流式传输的数据。要停止将 Amazon SES 事件数据流式传输到 Firehose,您必须删除 Firehose 事件目的地。
使用亚马逊 SES 控制台移除 Firehose 事件目的地
通过以下网址打开 Amazon SES 控制台:https://console.aws.amazon.com/ses/
。 -
在电子邮件发送下面,选择配置集。
-
在配置集列表中,选择包含 Firehose 事件目标的配置集。
-
在要删除的 Firehose 事件目标旁边,选择删除 ( ) 按钮。
-
如有必要,请删除 Firehose 写入其他服务的数据。有关更多信息,请参阅 删除存储的事件数据。
您也可以使用 Amazon SES API 删除事件目标。以下过程使用 AWS Command Line Interface (AWS CLI) 与 Amazon SES API 进行交互。您也可以使用 AWS 软件开发工具包或直接发出 HTTP 请求与 API 进行交互。
要移除 Firehose 事件目的地,请使用 AWS CLI
-
在命令行处,键入以下命令:
aws sesv2 delete-configuration-set-event-destination --configuration-set-name
configSet
\ --event-destination-nameeventDestination
在此命令中,将
ConfigSet
替换为包含 Firehose 事件目标的配置集的名称。将EventDestination 替换为 Firehose 事件目标
的名称。 -
如有必要,请删除 Firehose 写入其他服务的数据。有关更多信息,请参阅 删除存储的事件数据。
删除存储的事件数据
有关从其他 AWS 服务中删除信息的更多信息,请参阅以下文档:
您还可以使用 Firehose 将电子邮件数据流式传输到 Splunk,Splunk 是一项不受支持 AWS 或管理的第三方服务。 AWS Management Console有关从 Splunk 中删除数据的更多信息,请咨询您的系统管理员或参阅 Splunk 网站
删除有关身份的数据
身份包括用于通过 Amazon SES 发送电子邮件的电子邮件地址和域。在某些司法管辖区中,电子邮件地址或域可能会被视为个人身份数据。
使用 Amazon SES 控制台删除身份
-
通过以下网址打开 Amazon SES 控制台:https://console.aws.amazon.com/ses/
。 -
在身份管理下面,执行以下操作之一:
-
如果要删除域,请选择域。
-
如果要删除电子邮件地址,请选择电子邮件地址。
-
-
选择要删除的身份,然后选择删除。
-
在确认对话框中,选择是,删除身份。
您也可以使用 Amazon SES API 删除身份。以下过程使用 AWS Command Line Interface (AWS CLI)与 Amazon SES API 进行交互。您也可以使用 AWS 软件开发工具包或直接发出 HTTP 请求与 API 进行交互。
要删除身份,请使用 AWS CLI
-
在命令行处,键入以下命令:
aws ses delete-identity --identity
sender@example.com
在该命令中,将
sender@example.com
替换为要删除的身份。
删除发件人身份验证数据
发件人身份验证是指,配置 Amazon SES 以便其他用户可以代表您发送电子邮件的过程。要启用发件人授权,您必须创建一个策略,如使用 Amazon SES 的发送授权中所述。除了 AWS ID(与代表您发送电子邮件的个人或群组相关联)之外,这些政策还包含身份(属于您)。您可以修改或删除发件人身份验证策略以删除该个人数据。以下过程介绍了如何删除这些策略。
使用 Amazon SES 控制台删除发件人身份验证策略
通过以下网址打开 Amazon SES 控制台:https://console.aws.amazon.com/ses/
。 -
在身份管理下面,执行以下操作之一:
-
如果要删除的发件人身份验证策略与某个域关联,请选择域。
-
如果要删除的发件人身份验证策略与某个电子邮件地址关联,请选择电子邮件地址。
-
-
在身份策略下面,选择要删除的策略,然后选择删除策略。
您也可以使用 Amazon SES API 删除发件人身份验证策略。以下过程使用 AWS Command Line Interface (AWS CLI) 与 Amazon SES API 进行交互。您也可以使用 AWS 软件开发工具包或直接发出 HTTP 请求与 API 进行交互。
要删除发件人身份验证策略,请使用 AWS CLI
-
在命令行处,键入以下命令:
aws ses delete-identity-policy --identity
example.com
--policy-namesamplePolicy
在该命令中,将
example.com
替换为包含发件人身份验证策略的身份。将samplePolicy
替换为发件人身份验证策略的名称。
删除与接收规则相关的数据
如果您使用 Amazon SES 接收传入电子邮件,您可以创建应用于一个或多个身份(电子邮件地址或域)的接收规则。这些规则确定 Amazon SES 如何处理发送到指定身份的传入邮件。
使用 Amazon SES 控制台删除接收规则
通过以下网址打开 Amazon SES 控制台:https://console.aws.amazon.com/ses/
。 -
在电子邮件接收下面,选择规则集。
-
如果接收规则是活动规则集的一部分,请选择查看活动规则集。否则,选择包含要删除的接收规则的规则集。
-
在接收规则列表中,选择要删除的规则。
-
在操作 菜单上,选择删除。
-
在确认对话框中,选择删除。
您也可以使用 Amazon SES API 删除接收规则。以下过程使用 AWS Command Line Interface (AWS CLI) 与 Amazon SES API 进行交互。您也可以使用 AWS 软件开发工具包或直接发出 HTTP 请求与 API 进行交互。
要删除接收规则,请使用 AWS CLI
-
在命令行处,键入以下命令:
aws ses delete-receipt-rule --rule-set
myRuleSet
--rule-namemyReceiptRule
在此命令中,
myRuleSet
替换为包含接收规则的接收规则集的名称。myReceiptRule
替换为要删除的接收规则的名称。
删除与 IP 地址筛选器相关的数据
如果使用 Amazon SES 接收传入电子邮件,您可以创建筛选器以明确接受或阻止从特定 IP 地址发送的邮件。
使用 Amazon SES 控制台删除 IP 地址筛选器
通过以下网址打开 Amazon SES 控制台:https://console.aws.amazon.com/ses/
。 -
在电子邮件接收下面,选择 IP 地址筛选器。
-
在 IP 地址筛选器列表中,选择要删除的筛选器,然后选择删除。
您也可以使用 Amazon SES API 删除 IP 地址筛选器。以下过程使用 AWS Command Line Interface (AWS CLI) 与 Amazon SES API 进行交互。您也可以使用 AWS 软件开发工具包或直接发出 HTTP 请求与 API 进行交互。
要删除 IP 地址过滤器,请使用 AWS CLI
-
在命令行处,键入以下命令:
aws ses delete-receipt-filter --filter-name
IPfilter
在该命令中,将
IPfilter
替换为要删除的 IP 地址筛选器的名称。
删除电子邮件模板中的数据
如果您使用电子邮件模板发送电子邮件,这些模板可能包含个人数据,具体取决于您如何配置这些模板。例如,您可能在模板中添加了一个电子邮件地址,收件人可以通过该地址进行联系以了解更多信息。
您只能使用 Amazon SES API 删除电子邮件模板。
要删除电子邮件模板,请使用 AWS CLI
-
在命令行处,键入以下命令:
aws ses delete-template --template-name
sampleTemplate
在该命令中,将
sampleTemplate
替换为要删除的电子邮件模板的名称。
删除自定义验证电子邮件模板中的数据
如果您使用自定义的模板验证新的电子邮件发送地址,这些模板可能包含个人数据,具体取决于您如何配置这些模板。例如,您可能在验证电子邮件模板中添加了一个电子邮件地址,收件人可以通过该地址进行联系以了解更多信息。
您只能使用 Amazon SES API 删除自定义验证电子邮件模板。
要删除自定义验证电子邮件模板,请使用 AWS CLI
-
在命令行处,键入以下命令:
aws ses delete-custom-verification-email-template --template-name
verificationEmailTemplate
在此命令中,
verificationEmailTemplate
替换为要删除的自定义验证电子邮件模板的名称。
通过关闭 AWS 账户删除所有个人数据
您也可以通过关闭您的 AWS 账户来删除 Amazon SES 中存储的所有个人数据。但是,此操作还会删除您在所有其他服务中存储的所有其他数据(个人或非个人数据)。 AWS
当您关闭 AWS 账户时,您的账户中的数据将 AWS 保留 90 天。在保留期过后,将永久删除该数据并且不可撤销。