建立 Amazon SES 事件目的地 - Amazon Simple Email Service

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

建立 Amazon SES 事件目的地

事件目的地可讓您將下列外寄電子郵件追蹤動作發佈至其他 AWS 服務以進行監控:

  • 傳送

  • 轉譯失敗

  • 拒絕

  • 交付

  • 硬退信

  • 投訴

  • 傳送延遲

  • 訂閱

  • 開啟數

  • 點按數

若要進一步了解如何設定事件發佈,請參閱 使用 Amazon SES 事件發佈監控電子郵件傳送

建立事件目的地

建立組態集後,您可以選擇為組態集建立事件目的地,從而啟用您為事件目的地指定的事件類型上觸發的事件發佈。組態集可以具有多個定義了多個事件類型的事件目的地。

如果您尚未建立任何組態集,請參閱 在 SES 中建立組態集

以下步驟顯示如何建立或新增事件目的地至組態集。

使用 SES 主控台建立或新增事件目的地:
  1. 登入 AWS Management Console 並開啟 Amazon SES 主控台,網址為 https://console.aws.amazon.com/ses/

  2. 在導覽窗格中的 Configuration (組態) 下,選擇 Configuration sets (組態集)。

  3. Name (名稱) 欄位選擇組態集的名稱,以存取詳細資訊。

  4. 選取 Event destinations (事件目的地) 標籤。

  5. 選擇 Add destination (新增目的地)。

  6. 選取事件類型。

    電子郵件傳送事件是與傳送活動相關的指標,可使用 Amazon SES 來計算這些指標。在此步驟中,您可以選取希望 Amazon SES 發佈到事件目的地的電子郵件傳送事件類型。

    若要進一步了解事件類型,請參閱 監控您的 Amazon SES 傳送活動

    1. 選擇 Event types (事件類型)以發佈

      • Sending and delivery (傳送與遞送) - 若要選擇要發佈的事件類型,請選取其各自的核取方塊,或選擇 SELECT ALL (全部選取) 以發佈所有事件類型。

        事件類型
        • Sends (傳送數) - 傳送請求成功,且 Amazon SES 已嘗試將訊息遞送到收件人的郵件伺服器。

        • Rendering Failures (轉譯失敗) - 因範本轉譯問題而未傳送電子郵件。範本資料遺失或是範本參數與資料不相符時,可能會出現此事件類型。(只有使用 SendTemplatedEmailSendBulkTemplatedEmail API 操作來傳送電子郵件時,才會出現此事件類型。)

        • Rejects (拒絕) - Amazon SES 接受電子郵件後判斷電子郵件包含病毒,且未嘗試將電子郵件遞送到收件人的電子郵件伺服器。

        • Deliveries (遞送) - Amazon SES 成功將電子郵件遞送至收件人的郵件伺服器。

        • Hard Bounces (硬退信) - 收件人的郵件伺服器永久拒絕電子郵件。(只有在 Amazon SES 重試一段時間之後仍無法遞送電子郵件時,才會包含軟退信。)

        • Complaints (投訴數) - 電子郵件已成功傳遞至收件人的郵件伺服器,但收件人將其標示為垃圾郵件。

        • Delivery Delays (傳送延遲) - 因為發生暫時問題,所以無法傳送電子郵件給收件人的郵件伺服器。例如,當收件人的收件匣已滿時,或接收電子郵件伺服器暫時發生問題時,可能會發生傳遞延遲。(Amazon Pinpoint 不支援此事件類型。)

        • Subscriptions (訂閱數) - 已順利傳送電子郵件,但收件人透過按一下電子郵件標頭中的 List-Unsubscribe 或頁尾中的 Unsubscribe 連結來更新訂閱偏好設定。(Amazon Pinpoint 不支援此事件類型。)

      • Open and click tracking (開啟與點按追蹤) - 若要測量訂閱者參與度,請選擇其中一個或兩個核取方塊以追蹤 Opens (開啟數)Clicks (點按數)

        • Opens (開啟) - 收件人收到訊息,並在其電子郵件用戶端中開啟。

        • Clicks (點按) - 收件人點按電子郵件中包含的一或多個連結。

          注意

          在此處或任何其他組態集中定義的開啟並按一下事件發佈不會影響「虛擬交付能力管理員」儀表板的參與追蹤選項;這些選項是透過「虛擬交付能力管理員」的帳戶設定或組態集覆寫來定義的。例如,如果您透過「虛擬交付能力管理員」停用參與追蹤,則不會停用您在 SES 事件目的地中設定的開啟和按一下事件發佈。

        • Configuration set redirect domain (組態集重新導向網域) - 如果您在建立組態集時指派了自訂重新導向網域,則此欄位會出現並預先填入該網域的名稱。

          注意

          您可以更新組態集中的 Custom redirect domain (自訂重新引導網域),以便於該網域下使用開啟與點按追蹤功能 ─ 請參閱 建立組態集。 中步驟 4 的 Tracking options (追蹤選項)。如需設定自訂開啟與點按網域的詳細資訊,請參閱 設定自訂網域來處理開啟與點按追蹤

    2. 選擇 Next (下一步) 繼續。

  7. 指定目的地

    事件目的地是可以發佈電子郵件傳送事件的 AWS 服務。選擇適當的目的地取決於您想要擷取的詳細資訊程度,以及您想要接收資訊的方法。

    1. 目的地選項。
      • 目的地類型 — 當您選取要將事件發佈至的 AWS 服務旁邊的選項按鈕時,會出現詳細資料面板,其中包含與服務相關的欄位。選取以下連結將提供有關服務詳細資訊面板的指示:

        • Amazon Pinpoint (不支援 Delivery delays (交付延遲) 或 Subscriptions (訂閱)事件類型。)

        若要進一步了解使用事件發佈模型來監控電子郵件作業,請參閱 使用 Amazon SES 事件發佈監控電子郵件傳送

      • Name (名稱) - 輸入此組態集的目標名稱。名稱僅可包含字母、數字與連字號。

      • Event publishing (事件發佈) - 若要開啟此目的地的事件發佈,請選取 Enabled (已啟用) 核取方塊。

    2. 選擇 Next (下一步) 繼續。

  8. 檢閱

    確認輸入正確無誤後,選擇 Add destination (新增目的地) 以新增您的事件目的地。

您也可以使用 Amazon SES 主控台、Amazon SES API v2 或 Amazon SES CLI v2 來建立事件目的地。

使用 SES API 建立事件目的地:

編輯、啟用/停用或刪除事件目的地

按照以下步驟使用 SES 主控台編輯、停用/啟用或刪除事件目的地:

使用 SES 主控台編輯、停用/啟用或刪除事件目的地:
  1. 登入 AWS Management Console 並開啟 Amazon SES 主控台,網址為 https://console.aws.amazon.com/ses/

  2. 在導覽窗格中的 Configuration (組態) 下,選擇 Configuration sets (組態集)。

  3. Name (名稱) 欄位選擇組態集的名稱,以存取詳細資訊。

  4. 選擇組態集的 Event destinations (事件目的地) 標籤。

  5. Name (名稱) 欄位下選擇事件目的地名稱。

    • 編輯 – 選擇欲編輯欄位的面板 Edit (編輯) 按鈕,並進行變更,然後再 Save changes (儲存變更)

    • 停用或啟用 – 選擇右上角標記為Disable (停用)Enable (啟用) 的按鈕。

    • 刪除 – 選擇右上角的 Delete (刪除) 按鈕。

您也可以使用 Amazon SES 主控台、Amazon SES API v2 或 Amazon SES CLI v2 來編輯、停用/啟用或刪除事件目的地。

使用 SES API 編輯、停用/啟用或刪除事件目的地:
  1. 有關使用 SES API 停用/啟用事件目的地,請參閱 UpdateConfigurationSetEventDestination

  2. 有關使用 SES API 刪除事件目的地,請參閱 DeleteConfigurationSetEventDestination