Amazon SES から個人データを削除する - Amazon Simple Email Service

「翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。」

Amazon SES から個人データを削除する

使用方法によっては、個人用と見なされる可能性のあるデータが Amazon SES に保存される場合があります。たとえば、Amazon SES を使用して E メールを送信するには、少なくとも 1 つの検証済み ID を指定する必要があります (E メールアドレスまたはドメイン)。Amazon SES コンソールまたは Amazon SES API を使用して、この個人データを完全に削除できます。

この章では、個人用と見なされる可能性があるさまざまなタイプのデータを削除する手順について説明します。

アカウントレベルのサプレッションリストから E メールアドレスを削除する

Amazon SES には、オプションのアカウントレベルのサプレッションリストが含まれています。この機能を有効にすると、バウンスや苦情が発生したときに、E メールアドレスがサプレッションリストに自動的に追加されます。E メールアドレスは、削除するまでこのリストに残ります。アカウントレベルのサプレッションリストの詳細については、「アカウントレベルのサプレッションリストの使用」を参照してください。

Amazon SES API v2DeleteSuppressedDestination オペレーションを使用すると、アカウントレベルのサプレッションリストからE メールアドレスを削除できます。ここでは、AWS CLI を使用して E メールアドレスを削除する手順について説明します 。AWS CLI のインストールと設定についての詳細は、AWS Command Line Interface ユーザーガイドを参照してください。

AWS CLI を使用してアカウントレベルのサプレッションリストからアドレスを削除するには

  • コマンドラインで以下のコマンドを入力します。

    aws sesv2 delete-suppressed-destination --email-address recipient@example.com

    前述のコマンドで、recipient@example.com アカウントレベルの抑制リストから削除する電子メールアドレス。

Amazon SES を使用して送信された E メールに関するデータを削除する

Amazon SES を使用して E メールを送信するとき、E メールに関する情報を他の AWS サービスに送信することができます。たとえば、E メールイベントについての情報 (配信、オープン、クリックなど) を Kinesis Data Firehose に送信することができます。このイベントデータには通常、E メールアドレスと、E メールの送信元の IP アドレスが含まれます。さらに、E メールが送信されたすべての受信者の E メールアドレスも含まれます。

Kinesis Data Firehose を使用し、Amazon Simple Storage Service、Amazon Elasticsearch Service、Amazon Redshift などの複数の送信先に E メールイベントデータをストリーミングできます。このデータを削除するには、まず Kinesis Data Firehose へのデータのストリーミングを停止した後、既にストリーミングされているデータを削除する必要があります。Kinesis Data Firehose への Amazon SES イベントデータのストリーミングを停止するには、Kinesis Data Firehose イベントの送信先を削除することができます。

Amazon SES コンソールを使用して Kinesis Data Firehose イベントの送信先を削除するには

  1. https://console.aws.amazon.com/ses/ にある Amazon SES コンソールを開きます。

  2. [Email Sending] で、[Configuration Sets] を選択します。

  3. 設定セットのリストで、Kinesis Data Firehose イベント送信先が含まれている設定セットを選択します。

  4. _の隣 Kinesis Data Firehose 削除したいイベント送信先を右クリックし、 削除 ( ボタン

  5. 必要に応じて、Kinesis Data Firehose が他のサービスに書き込んだデータを削除します。詳細については、保存されたイベントデータを削除する を参照してください。

Amazon SES API を使用してイベントの送信先を削除することもできます。次の手順では、AWS Command Line Interface (AWS CLI) を使用して Amazon SES API を操作します。AWS SDK を使用したり、HTTP リクエストを直接行ったりすることで API を操作することもできます。

AWS CLI を使用して Kinesis Data Firehose イベントの送信先を削除するには

  1. コマンドラインから、以下のコマンドを入力します。

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

    このコマンドでは、configSet 構成セットの名前( Kinesis Data Firehose イベント送信先。置換 eventDestination の名前で Kinesis Data Firehose イベント送信先。

  2. 必要に応じて、Kinesis Data Firehose が他のサービスに書き込んだデータを削除します。詳細については、保存されたイベントデータを削除する を参照してください。

保存されたイベントデータを削除する

他の AWS サービスから情報を削除する方法については、次のドキュメントを参照してください。

Kinesis Data Firehose を使用して E メールデータを Splunk (AWS によってサポートされていないか、AWS マネジメントコンソール で管理されないサードパーティーサービス) にストリーミングすることもできます。Splunk からデータを削除する方法の詳細については、システム管理者に問い合わせるか、Splunk ウェブサイトでドキュメントを参照してください。

ID に関するデータを削除する

ID には、Amazon SES を使用して E メールを送信するために使用する E メールアドレスとドメインが含まれています。管轄区域によっては、E メールアドレスやドメインが個人を特定できるデータと見なされることがあります。

Amazon SES コンソールを使用して ID を削除するには

  1. https://console.aws.amazon.com/ses/ にある Amazon SES コンソールを開きます。

  2. [Identity Management] で、以下のいずれかを行います。

    • ドメインを削除する場合は、[Domains] を選択します。

    • E メールアドレスを削除する場合は、[Email Addresses] を選択します。

  3. 削除する ID を選択し、[Remove] を選択します。

  4. 確認ダイアログボックスで、[Yes, Delete Identity] を選択します。

Amazon SES API を使用して ID を削除することもできます。次の手順では、AWS Command Line Interface (AWS CLI) を使用して Amazon SES API を操作します。AWS SDK を使用したり、HTTP リクエストを直接行ったりすることで API を操作することもできます。

AWS CLI を使用して ID を削除するには

  • コマンドラインから、以下のコマンドを入力します。

    aws ses delete-identity --identity sender@example.com

    このコマンドでは、sender@example.com 削除したいIDが表示されます。

送信者認証データを削除する

送信者認証とは、自分の代わりに別のユーザーが E メールを送信できるように Amazon SES を設定するプロセスを指します。送信者認証を有効にするには、「Amazon SES での送信承認の使用」で説明されているようにポリシーを作成する必要があります。これらのポリシーには、(自分の代わりに E メールを送信するユーザーまたはグループに関連付けられている) AWS ID に加えて、(自分に属する) ID が含まれています。この個人データは、送信者認証ポリシーを変更または削除することで削除することができます。次の手順では、これらのポリシーを削除する方法を示します。

Amazon SES コンソールを使用して送信者認証ポリシーを削除するには

  1. https://console.aws.amazon.com/ses/ にある Amazon SES コンソールを開きます。

  2. [Identity Management] で、以下のいずれかを行います。

    • 削除する送信者認証ポリシーがドメインと関連付けられている場合は、[Domains] を選択します。

    • 削除する送信者認証ポリシーが E メールアドレスと関連付けられている場合は、[Email Addresses] を選択します。

  3. [Identity Policies] で、削除するポリシーを選択し、[Remove Policy] を選択します。

Amazon SES API を使用して送信者認証ポリシーを削除することもできます。次の手順では、AWS Command Line Interface (AWS CLI) を使用して Amazon SES API を操作します。AWS SDK を使用したり、HTTP リクエストを直接行ったりすることで API を操作することもできます。

AWS CLI を使用して送信者認証ポリシーを削除するには

  • コマンドラインから、以下のコマンドを入力します。

    aws ses delete-identity-policy --identity example.com --policy-name samplePolicy

    このコマンドでは、example.com 送信者認証ポリシーを含むID。置換 samplePolicy 送信者認証ポリシーの名前付き。

受信ルールに関連するデータを削除する

Amazon SES を使用して受信 E メールを受信する場合、1 つ以上の ID (E メールアドレスやドメイン) に適用される受信ルールを作成できます。これらのルールにより、指定された ID に送信された受信メールに対して Amazon SES が行う処理が決まります。

Amazon SES コンソールを使用して受信ルールを削除するには

  1. https://console.aws.amazon.com/ses/ にある Amazon SES コンソールを開きます。

  2. [Email Receiving] で [Rule Sets] を選択します。

  3. 受信ルールがアクティブなルールセットの一部である場合、[View Active Rule Set] を選択します。それ以外の場合は、削除する受信ルールセットが含まれるルールセットを選択します。

  4. 受信ルールのリストで、削除するルールを選択します。

  5. [Actions] メニューで、[Delete] を選択します。

  6. 確認ダイアログボックスで、[Delete] を選択します。

Amazon SES API を使用して受信ルールを削除することもできます。次の手順では、AWS Command Line Interface (AWS CLI) を使用して Amazon SES API を操作します。AWS SDK を使用したり、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. https://console.aws.amazon.com/ses/ にある Amazon SES コンソールを開きます。

  2. [Email Receiving] で [IP Address Filters] を選択します。

  3. IP アドレスフィルターのリストで、削除するフィルターを選択し、[Delete] を選択します。

Amazon SES API を使用して IP アドレスフィルターを削除することもできます。次の手順では、AWS Command Line Interface (AWS CLI) を使用して Amazon SES API を操作します。AWS SDK を使用したり、HTTP リクエストを直接行ったりすることで API を操作することもできます。

AWS CLI を使用して IP アドレスフィルターを削除するには

  • コマンドラインから、以下のコマンドを入力します。

    aws ses delete-receipt-filter --filter-name IPfilter

    このコマンドでは、IPfilter 削除したい IP アドレスフィルタの名前。

E メールテンプレートのデータを削除する

E メールを送信するために E メールテンプレートを使用する場合、テンプレートを設定した方法によっては、テンプレートに個人データが含まれている可能性があります。たとえば、受信者が詳細を問い合わせることができるように E メールアドレスをテンプレートに追加した可能性があります。

E メールテンプレートを削除するには、Amazon SES API を使用する必要があります。

AWS CLI を使用して E メールテンプレートを削除するには

  • コマンドラインから、以下のコマンドを入力します。

    aws ses delete-template --template-name sampleTemplate

    このコマンドでは、sampleTemplate 削除したい電子メールテンプレートの名前が表示されます。

カスタム検証 E メールテンプレートのデータを削除する

新しい E メール送信アドレスを検証するためにカスタムテンプレートを使用する場合、テンプレートを設定した方法によっては、テンプレートに個人データが含まれている可能性があります。たとえば、受信者が詳細を問い合わせることができるように E メールアドレスを検証 E メールテンプレートに追加した可能性があります。

カスタム検証 E メールテンプレートを削除するには、Amazon SES API を使用する必要があります。

AWS CLI を使用してカスタム検証 E メールテンプレートを削除するには

  • コマンドラインから、以下のコマンドを入力します。

    aws ses delete-custom-verification-email-template --template-name verificationEmailTemplate

    このコマンドでは、verificationEmailTemplate 削除したいカスタム検証電子メール テンプレートの名前。

AWS アカウントを解約することですべての個人データを削除する

AWS アカウントを解約することにより、Amazon SES に保存されたすべての個人データを削除することもできます。ただし、このアクションでは、他のすべての AWS サービスに保存した他のすべてのデータ (個人データと非個人データ) も削除されます。

AWS アカウントを解約すると、AWS アカウントのデータは 90 日間保持されます。その保持期間の後、完全に削除されて元に戻すことはできません。

警告

すべての AWS サービスおよびリージョンにまたがる AWS アカウントに保存したすべてのデータを完全に削除してよいことがはっきりしている場合を除き、以下の手順を実行しないでください。

AWS マネジメントコンソール を使用して AWS アカウントを解約することができます。

AWS アカウントを解約するには

  1. https://console.aws.amazon.com/ で、AWS マネジメントコンソール を開きます。

  2. billing/home?#/account の [https://console.aws.amazon.com/Account Settings] ページに移動します。

    警告

    次の 2 つのステップでは、すべての AWS リージョンにまたがるすべての AWS サービスに保存したデータがすべて完全に削除されます。

  3. [Close Account] で、AWS アカウントを解約した場合の結果について説明する免責事項を読みます。条項に同意する場合、チェックボックスをオンにして、[Close Account] を選択します。

  4. 確認ダイアログボックスで [Close Account] を選択します。