从 Amazon SES 中删除个人数据 - Amazon Simple Email Service

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

从 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 事件目的地
  1. 通过以下网址打开 Amazon SES 控制台:https://console.aws.amazon.com/ses/

  2. 电子邮件发送下面,选择配置集

  3. 在配置集列表中,选择包含 Firehose 事件目标的配置集。

  4. 在要删除的 Firehose 事件目标旁边,选择删除 ( Close or cancel icon represented by an X symbol in a circular shape. ) 按钮。

  5. 如有必要,请删除 Firehose 写入其他服务的数据。有关更多信息,请参阅 删除存储的事件数据

您也可以使用 Amazon SES API 删除事件目标。以下过程使用 AWS Command Line Interface (AWS CLI) 与 Amazon SES API 进行交互。您也可以使用 AWS 软件开发工具包或直接发出 HTTP 请求与 API 进行交互。

要移除 Firehose 事件目的地,请使用 AWS CLI
  1. 在命令行处,键入以下命令:

    aws sesv2 delete-configuration-set-event-destination --configuration-set-name configSet \ --event-destination-name eventDestination

    在此命令中,将 ConfigSet 替换为包含 Firehose 事件目标的配置集的名称。将 EventDestination 替换为 Firehose 事件目标的名称。

  2. 如有必要,请删除 Firehose 写入其他服务的数据。有关更多信息,请参阅 删除存储的事件数据

删除存储的事件数据

有关从其他 AWS 服务中删除信息的更多信息,请参阅以下文档:

  • 《Amazon Simple Storage Service 用户指南》中的删除对象和存储桶

  • 在《亚马逊 OpenSearch 服务开发者指南》中删除 OpenSearch 服务

  • 《Amazon Redshift 集群管理指南》中的删除集群

您还可以使用 Firehose 将电子邮件数据流式传输到 Splunk,Splunk 是一项不受支持 AWS 或管理的第三方服务。 AWS Management Console有关从 Splunk 中删除数据的更多信息,请咨询您的系统管理员或参阅 Splunk 网站上的文档。

删除有关身份的数据

身份包括用于通过 Amazon SES 发送电子邮件的电子邮件地址和域。在某些司法管辖区中,电子邮件地址或域可能会被视为个人身份数据。

使用 Amazon SES 控制台删除身份
  1. 通过以下网址打开 Amazon SES 控制台:https://console.aws.amazon.com/ses/

  2. 身份管理下面,执行以下操作之一:

    • 如果要删除域,请选择

    • 如果要删除电子邮件地址,请选择电子邮件地址

  3. 选择要删除的身份,然后选择删除

  4. 在确认对话框中,选择是,删除身份

您也可以使用 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 控制台删除发件人身份验证策略
  1. 通过以下网址打开 Amazon SES 控制台:https://console.aws.amazon.com/ses/

  2. 身份管理下面,执行以下操作之一:

    • 如果要删除的发件人身份验证策略与某个域关联,请选择

    • 如果要删除的发件人身份验证策略与某个电子邮件地址关联,请选择电子邮件地址

  3. 身份策略下面,选择要删除的策略,然后选择删除策略

您也可以使用 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-name samplePolicy

    在该命令中,将 example.com 替换为包含发件人身份验证策略的身份。将 samplePolicy 替换为发件人身份验证策略的名称。

删除与接收规则相关的数据

如果您使用 Amazon SES 接收传入电子邮件,您可以创建应用于一个或多个身份(电子邮件地址或域)的接收规则。这些规则确定 Amazon SES 如何处理发送到指定身份的传入邮件。

使用 Amazon SES 控制台删除接收规则
  1. 通过以下网址打开 Amazon SES 控制台:https://console.aws.amazon.com/ses/

  2. 电子邮件接收下面,选择规则集

  3. 如果接收规则是活动规则集的一部分,请选择查看活动规则集。否则,选择包含要删除的接收规则的规则集。

  4. 在接收规则列表中,选择要删除的规则。

  5. 操作 菜单上,选择删除

  6. 在确认对话框中,选择删除

您也可以使用 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-name myReceiptRule

    在此命令中,myRuleSet替换为包含接收规则的接收规则集的名称。myReceiptRule替换为要删除的接收规则的名称。

删除与 IP 地址筛选器相关的数据

如果使用 Amazon SES 接收传入电子邮件,您可以创建筛选器以明确接受或阻止从特定 IP 地址发送的邮件。

使用 Amazon SES 控制台删除 IP 地址筛选器
  1. 通过以下网址打开 Amazon SES 控制台:https://console.aws.amazon.com/ses/

  2. 电子邮件接收下面,选择 IP 地址筛选器

  3. 在 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 天。在保留期过后,将永久删除该数据并且不可撤销。

要关闭您的 AWS 账户

关闭账户中介绍了如何关闭 AWS 账户的完整说明。 AWS