Amazon SNS トピックアクションへの公開 - Amazon Simple Email Service

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

Amazon SNS トピックアクションへの公開

SNS アクションは、Amazon SNS 通知を使用してメールを公開します。通知には、完全なメールコンテンツが含まれます。このアクションには以下のオプションがあります。

  • SNS Topic - E メールを公開する Amazon SNS トピックの名前または ARN。Amazon SNS 通知には、変更を加えていない raw E メールのコピーが含まれます。これは通常においては多目的インターネットメール拡張 (MIME) 形式です。MIME 形式の詳細については、RFC 2045 を参照してください。

    重要

    Amazon SNS の通知を通じて E メールを受信することを選択した場合、E メールの最大サイズ (ヘッダーを含む) は 150 KB です。それよりも大きいメールはバウンスします。このサイズよりも大きい E メールが予想される場合は、代わりに Amazon S3 バケットに E メールを保存してください。

    Amazon SNS トピック ARN の例は、arn:aws:sns:us-east-1:123456789012: MyTopicです。SNS トピックを作成するを選んでアクションを設定するときに、Amazon SNS トピックを作成することもできます。Amazon SNS トピックの詳細については、Amazon Simple Notification Service デベロッパーガイドを参照してください。

    注記
    • 選択した Amazon SNS トピックは、E メールの受信に使用する Amazon SES エンドポイントと同じ AWS リージョンに存在する必要があります。

    • SES に発行できるようにするには KMS キーポリシーを編集する必要があるため、SES 受信ルールに関連付ける SNS トピックではカスタマーマネージド KMS キー暗号化のみを使用してください。これは、設計では編集できないAWS マネージド KMS キーポリシーとは対照的です。

  • エンコーディング - Amazon SNS 通知内で E メールに使用するエンコーディング。UTF-8 は使用が容易ですが、別のエンコード形式でメッセージがエンコードされた場合にすべての特殊文字が保存されないことがあります。Base64 ではすべての特殊文字が保存されます。UTF-8 および Base64 の詳細については、それぞれ RFC 3629 および RFC 4648 を参照してください。

E メールを受信すると、Amazon SES はアクティブな受信ルールセットのルールを実行します。Amazon SNS を使用して通知を送信するように受信ルールを設定できます。受信ルールでは、次の 2 つの異なるタイプの通知を送信できます。

  • SNS アクションから送信される通知 - 受信ルールに SNS アクションを追加すると、E メールとその内容に関する情報が送信されます。メッセージが 150KB 以下の場合、この通知タイプには E メールの完全な MIME 本文も含まれます。

  • 他のアクションタイプから送信される通知 – 他のアクションタイプ (バウンス Lambda 停止ルールセット WorkMailアクションなど) を受信ルールに追加する場合は、オプションで Amazon SNS トピックを指定できます。指定した場合は、これらのアクションが実行されると通知が送信されます。これらの通知には E メールに関する情報が含まれますが、E メールのコンテンツは含まれません。

次のトピックでは、これら通知の内容を説明し、それぞれの通知タイプの例を示します。