建立組態集 SES - Amazon Simple Email Service

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

建立組態集 SES

您可以使用SES主控台、Amazon SES API v2 中的CreateConfigurationSet動作或 Amazon SES CLI v2 中的aws sesv2 create-configuration-set命令來建立新的組態集。本節說明如何使用SES主控台和 Amazon SES CLI v2 建立組態集。

建立組態集合 (主控台)

若要使用SES控制台建立組態集,請依照下列步驟執行:

  1. 登錄 AWS Management Console 並在打開 Amazon SES 控制台https://console.aws.amazon.com/ses/

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

  3. 選擇 Create set (建立集)。

  4. General details (一般詳細資料) 區段中輸入下列詳細資訊:

    • Configuration set name (組態集名稱) – 組態集的名稱。名稱最多可以包含 64 個英數字元,包括字母、數字、連字號 (-) 和底線 (_)。

    • 傳送 IP 集區 - 當您使用此組態集傳送電子郵件時,會從指派集區中的專用 IP 地址傳送郵件。從清單選取 IP 集區。

      注意

      default (ses-default-dedicated-pool) 包含尚未指派給任何其他集區的專用 IP 位址。若要進一步了解如何管理 IP 集區,請參閱 指派 IP 集區

    • 追蹤選項 — 選取 [使用自訂重新導向網域] 核取方塊,即可使用自訂重新導向網域來處理此組態集的開啟和點按追蹤,而非使用其中一個SES網域。

      • Custom redirect domain (自訂重新引導網域) - 使用自訂重新引導網域,您可以在方塊中輸入自訂子網域 (選用),或從清單中選取已驗證的網域。

      注意

      您可以指定自訂重新引導網域,如下所示:

      • 在選擇此選項之前,必須先設定重新引導網域。如需選取自訂網域以處理開啟與點選追蹤的指示,請參閱 設定自訂網域來處理開啟與點按追蹤

      • 然後,若要選擇使用自訂重新引導網域,您必須在建立組態集時指出該網域,或稍後透過編輯組態集的追蹤選項來指出該網域。

    • Advanced delivery options (進階傳送選項) - 選擇左邊的箭號以展開「進階傳送選項」區段。

      • 輸層安全性 (TLS) — 若SES要求與接收郵件伺服器建立安全連線,並使用通TLS訊協定傳送電子郵件,請選取 [要] 核取方塊。

        注意

        SES支持 TLS 1.2 並建議使用 TLS 1.3。如需進一步了解,請參閱 SES 中的基礎設施安全

  5. Reputation options (評價選項) 區段輸入下列詳細資訊:

    • 信譽度量 — 用來追蹤使用此組態集傳送 CloudWatch 的電子郵件中的退信和投訴量度。(需額外付費,請參閱 CloudWatch. 的每個量度價格)

      • Enabled (已啟用) - 選取此核取方塊以啟用組態集的評價指標。

  6. Suppression list options (禁止名單選項) 區段提供了一個決策集,用於定義自訂禁止,從使用此組態集覆寫帳戶層級禁止的選項開始。組態集層級禁止邏輯圖將幫助您了解覆寫組合的效果。您可以組合這些多層級覆寫選擇,以實作三種不同層級的禁止:

    1. 使用帳戶層級禁止:請勿覆寫您的帳戶層級禁止,也不要實作任何組態集層級禁止 - 基本上,任何使用此組態集傳送的電子郵件都只會使用您的帳戶層級禁止。若要執行此作業:

      1. Suppression list settings (禁止名單設定) 中,取消勾選 Override account level settings (覆寫帳戶層級設定) 方塊。

    2. 請勿使用任何禁止:覆寫您的帳戶層級禁止,而不啟用任何組態集層級禁止 - 這表示使用此組態集傳送的任何電子郵件都不會使用您的帳戶層級禁止;換句話說,所有禁止都會取消。若要執行此作業:

      1. Suppression list settings (禁止名單設定) 中,勾選 Override account level settings (覆寫帳戶層級設定) 方塊。

      2. Suppression list (禁止名單) 中,取消勾選 Enabled (已啟用) 方塊。

    3. 使用組態集層級禁止:使用此組態集中定義的自訂禁止清單設定來覆寫您的帳戶層級禁止 - 這表示使用此組態集傳送的任何電子郵件都只會使用自己的禁止設定,並忽略任何帳戶層級禁止設定。若要執行此作業:

      1. Suppression list settings (禁止名單設定) 中,勾選 Override account level settings (覆寫帳戶層級設定) 方塊。

      2. Suppression list (禁止名單) 中,勾選 Enabled (已啟用)。

      3. Specify the reason(s)... (指定原因…) 中,選取此組態集要使用的其中一個禁止原因。

  7. Virtual Deliverability Manager options (虛擬可交付性管理員選項) 區段提供定義自訂設定的方法,透過覆寫帳戶層級的虛擬可交付性管理員設定,讓您可以定義此組態集使用參與追蹤和最佳化共用交付的自訂設定方法:

    1. 停用此組態集的參與追蹤和最佳化共用交付:

      1. 勾選 Override account level settings (覆寫帳戶層級設定) 方塊。

      2. 確認取消勾選 Engagement tracking (參與追蹤) 和 Optimized shared delivery (最佳化共用交付) 的 Enabled (已啟用),然後選擇 Save changes (儲存變更)。

    2. 若要啟用或停用此組態設定的其中一個,或同時啟用或停用參與追蹤和最佳化共用交付:

      1. 勾選 Override account level settings (覆寫帳戶層級設定) 方塊。

      2. 勾選或取消勾選其中一個或兩個 Engagement tracking (參與追蹤) 和 Optimized shared delivery (最佳化共用交付) 的 Enabled (已啟用),然後選擇 Save changes (儲存變更)。

    3. 若要將此組態設定的參與追蹤和最佳化共用交付還原至虛擬可交付性管理員帳戶層級設定:

      1. 取消勾選 Override account level settings (覆寫帳戶層級設定) 方塊,然後選擇 Save changes (儲存變更)。

  8. 您可以選擇性地將一或多個標籤新增到 Tags (標籤) 區段。針對您要新增到組態集的每個標籤,重複下列步驟。

    1. 選擇 Add new tag (新增標籤)

    2. 輸入標籤索引鍵

    3. 輸入標籤 (選用)。

    若要移除您輸入的標籤,請選擇用於該標籤的 Remove (移除)。您最多可新增 50 個標籤。

  9. 選擇 Create set (建立集) 以建立組態集。

現在您已建立組態集,您可以選擇為組態集定義事件目的地,從而啟用您為事件目的地指定的事件類型上觸發的事件發佈。組態集可以具有多個定義了多個事件類型的事件目的地。請參閱 創建 Amazon SES 活動目的

建立組態集 (AWS CLI)

您可以使用JSON檔案作為中aws sesv2 create-configuration-set指令的輸入來建立規劃集 AWS CLI。

  1. 創建一個CLI輸入JSON文件

    使用您最愛的檔案編輯工具,以下列索引鍵以及對您環境有效的值建立JSON檔案,或使用 SES API v2 指aws sesv2 create-configuration-set令搭配未指定值的--generate-cli-skeleton選項,將範例JSON結構列印至標準輸出。

    此範例使用名為 create-configuration-set.json 的檔案:

    { "ConfigurationSetName": "sample-configuration-set", "TrackingOptions": { "CustomRedirectDomain": "some.domain.com" }, "DeliveryOptions": { "TlsPolicy": "REQUIRE", "SendingPoolName": "sending pool" }, "ReputationOptions": { "ReputationMetricsEnabled": true, "LastFreshStart": timestamp }, "SendingOptions": { "SendingEnabled": true }, "Tags": [ { "Key": "tag key", "Value": "tag value" } ], "SuppressionOptions": { "SuppressedReasons": ["BOUNCE","COMPLAINT"] } }
    注意
    • 您必須在JSON檔案路徑的開頭包含file://符號。

    • JSON檔案的路徑應遵循執行指令之基礎作業系統的適當慣例。例如,Windows 會使用反斜線 (\) 來參照目錄路徑,而 Linux 會使用正斜線 (/)。

  2. 使用您建立做為輸入的檔案,執行下列命令。

    aws sesv2 create-configuration-set --cli-input-json file://create-configuration-set.json
注意

若要檢閱此指令的 AWS CLI 參考,請參閱create-configuration-set