如何存取我的 Amazon SES 日誌?

1 分的閱讀內容
0

我使用 Amazon Simple Email Service (Amazon SES) 傳送電子郵件,而且我想要獲取有關退信、投訴、傳遞、失敗或拒絕的日誌或通知。

簡短描述

若要在 Amazon SES 上取得有關電子郵件傳送事件的日誌或通知,請使用下列其中一種機制:

  • 電子郵件意見回饋轉寄
  • Amazon Simple Notification Service (Amazon SNS) 事件通知主題
  • 組態集,用於將電子郵件傳送事件發佈至 Amazon SNS、Amazon CloudWatch、Amazon Pinpoint 或 Amazon Kinesis Data Firehose

**注意:**在您實作機制之前,這些機制不會為您傳送的電子郵件提供日誌。

解決方法

使用電子郵件意見回饋轉寄

依預設,Amazon SES 會在您傳送退信或收到投訴的訊息時給您傳送通知。您檢查退信或投訴通知的目的地取決於您的電子郵件傳送操作。如需詳細資訊,請參閱電子郵件意見回饋轉寄目的地

如果停用電子郵件意見回饋轉寄,您可以使用 Amazon SES 主控台重新啟用意見回饋轉寄

使用 Amazon SNS 主題傳送事件通知

您可以使用 Amazon SNS 主題來取得有關 Amazon SES 電子郵件傳遞、退信或投訴的通知。

請遵循下列步驟為 Amazon SES 事件設定 Amazon SNS 主題:

  1. 建立 Amazon SNS 主題
  2. 訂閱端點 (例如電子郵件地址) 以接收來自 Amazon SNS 主題的通知。
  3. 設定您的 Amazon SES 驗證身分 (網域或電子郵件地址),將事件通知傳送至您建立的 Amazon SNS 主題。您可以使用 Amazon SES 主控台Amazon SES API 來執行此操作。

為 Amazon SES 事件通知設定 Amazon SNS 主題後,您會在訂閱該主題的端點收到通知。如需有關通知中詳細資訊的更多資訊,請參閱適用於Amazon SES 的 Amazon SNS 通知內容適用於 Amazon SES 的 Amazon SNS 通知範例

**注意:**Amazon SES 不支授 FIFO 類型的主題。

使用組態集將電子郵件傳送事件發佈至 Amazon SNS、CloudWatch、Amazon Pinpoint 或 Kinesis Data Firehose

使用可發佈事件的 Amazon SES 組態集取得有關下列結果的資訊:

  • 傳送
  • 拒絕
  • 硬退信出
  • 投訴
  • 傳遞
  • 傳遞延遲
  • 訂閱
  • 開啟
  • 點選
  • 轉譯失敗

如需有關每個結果的詳細資訊,請參閱事件發佈術語

若要建立組態集,請先指定事件目的地,然後指定要發佈的事件的參數。如需逐步指示,請參閱設定 Amazon SES 事件發佈

確保您設定電子郵件傳送方法以傳遞電子郵件標頭中的組態集名稱。這是 Amazon SES 將組態集套用至您的電子郵件中所必需的。如需詳細資訊,請參閱在傳送電子郵件時指定組態集。您也可以將預設組態集指派給用作寄件者/來源地址的已驗證身分。然後,您從此身分傳送的訊息會自動使用指派的預設組態集。


AWS 官方
AWS 官方已更新 2 年前