發佈至 Amazon SNS 主題動作 - Amazon Simple Email Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

發佈至 Amazon SNS 主題動作

SNS 動作使用 Amazon SNS 通知來發佈郵件。通知包含完整的電子郵件內容。此動作有下列選項。

  • SNS Topic (SNS 主題) - Amazon SNS 主題的名稱或 ARN,用於發佈電子郵件。Amazon SNS 通知提供您原始、未修改的電子郵件副本,通常是以多用途網際網路郵件延伸 (MIME) 格式顯示。如需 MIME 格式的詳細資訊,請參閱 RFC 2045

    重要

    當您選擇透過 Amazon SNS 通知來接收電子郵件時,電子郵件大小上限 (包含標頭) 為 150 KB。大於此規定的電子郵件將被退信。如果您預期電子郵件大於此上限,請將電子郵件儲存到 Amazon S3 儲存貯體。

    Amazon SNS 主題 ARN 的範例為 arn:aws:sns:us-east-1:123456789012:MyTopic。選擇 Create SNS Topic (建立 SNS 主題) 來設定動作時,也可以建立 Amazon SNS 主題。如需 Amazon SNS 主題的詳細資訊,請參閱 Amazon Simple Notification Service 開發人員指南

    注意

    您選擇的 Amazon SNS 主題必須與您用於接收電子郵件的 Amazon SES 端點位於同一個 AWS 區域。

  • Encoding (編碼) - 用於 Amazon SNS 通知內電子郵件的編碼。UTF-8 較易於使用,但是當訊息以不同的編碼格式完成編碼時,可能無法保留所有特殊字元。Base64 會保留所有特殊字元。如需 UTF-8 和 Base64 的資訊,請分別參閱 RFC 3629RFC 4648

當您收到電子郵件時,Amazon SES 會執行作用中接收規則集中的規則。您可以設定接收規則來使用 Amazon SNS 傳送通知給自己。您的接收規則可以傳送兩種不同類型的通知:

  • 自 SNS 動作傳送的通知 - 將 SNS 動作新增至接收規則時,系統會傳送關於電子郵件的資訊以及電子郵件的內容。如果訊息為 150 KB 或較小,此通知類型也包含完整的電子郵件 MIME 本文。

  • 自其他動作類型傳送的通知 - 將任何其他動作類型 (包括 退信Lambda停止規則集、或者 WorkMail 動作) 新增至規則集時,您可以選擇是否指定 Amazon SNS 主題。若您這麼做,將會在這些動作執行時收到通知。這些通知包含關於電子郵件的資訊,但不會包含電子郵件的內容。

如下主題將說明這些通知的內容,並提供各通知類型的範例: