選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

地址清單

焦點模式
地址清單 - Amazon Simple Email Service

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

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

地址清單是一項郵件管理員功能,可讓您建立和管理電子郵件地址和網域的清單,以供您在流量政策和規則集中使用,以根據訊息的收件人或寄件者是否屬於特定清單來處理傳入郵件。地址清單可更精細地控制電子郵件流程,並協助簡化複雜電子郵件路由案例的管理。

什麼是地址清單?

地址清單是電子郵件地址和網域的容器,可用來篩選和處理電子郵件訊息。它們提供方便的方式,將相關地址分組,並共同套用路由規則和流量政策。

地址清單的主要使用案例包括:

  • 拒絕封鎖已知垃圾郵件寄件者或網域的清單

  • 允許清單,以確保從信任的寄件者交付

  • 收件人驗證以拒絕電子郵件給不存在的收件人

  • 根據收件人角色套用不同規則的角色型路由

  • 強制特定使用者群組政策的群組型政策

地址清單的運作方式

SES 中的地址清單可讓您建立和維護電子郵件地址和網域的集合,以簡化電子郵件管理。建立後,這些清單會透過流量政策和規則整合到您的電子郵件工作流程中。

當 SES 處理電子郵件時,它會檢查相關的地址清單,以判斷寄件者或收件人是否為成員。根據此成員資格以及您設定的政策和規則,SES 接著會採取適當的動作,例如轉接、篩選或拒絕電子郵件。此程序可有效且精細地控制您的電子郵件流量。

設定地址清單

建立和填入地址清單

在 主控台中建立地址清單的一部分是將地址清單填入一或多個地址。您可以使用 Mail Manager APIs 建立空白地址清單,稍後再填入。本節將說明如何同時使用主控台程序和 AWS CLI 範例。

若要建立和填入地址清單:
  1. 開啟 SES 主控台,網址為 https://console.aws.amazon.com/ses/://。

  2. 在郵件管理員下的導覽窗格中,選擇地址清單

  3. 選擇建立地址清單,然後在地址清單名稱欄位中輸入名稱

  4. 選取手動項目大量上傳,並遵循各自的步驟:

  5. 針對手動輸入 – 在主控台中輸入一或多個電子郵件地址或網域。

    如果您使用星號 (*) 萬用字元,則適用下列格式:

    1. 地址中只*允許一個地址:

      • 當項目是電子郵件地址時, * 應該在 @ 之前或之後。

      • * 位於本機部分時,本機部分可以是零或 3 到 19 個字元,但 除外*

      • * 在網域中時,子網域層級可以是 2 到 9,但 除外*

    2. 有效萬用字元格式的範例:

      • *.domain1.com 到 *.domain8.domain7...domain1.com

      • *@domain.com

      • 123*@domain.com至「1234567890123456789*@domain.com

      • local@*.domain1.com 到 local@*.domain8.domain7...domain1.com

  6. 針對大量上傳 – 選取選擇檔案,然後從包含要上傳地址的電腦中選擇 CSV 或 JSON 檔案。

    針對每個檔案類型使用範例中顯示的格式:

    1. CSV 檔案範例 (請注意,標頭 address是必要的。):

      address user1@domain.com user2@*.domain.com *@domain.com
    2. JSON 檔案範例:

      { "items": [ { "address": "user1@domain.com" }, { "address": "user2@*.domain.com" }, { "address": "*@domain.com" } ] }
  7. 完成新增地址或選取大量檔案後,請選擇建立地址清單

使用 AWS CLI:

建立地址清單

aws mailmanager create-address-list --address-list-name "MyDenyList"

填入地址清單:

  • 單一上傳

    aws mailmanager register-member-to-address-list \ --address-list-id al-123456789abc \ --address "user@example.com"
  • 大量上傳

    對於大量上傳,您必須先建立指定 CSV 或 JSON 格式的匯入任務:

    aws mailmanager create-address-list-import-job \ --address-list-id "al-123456789abc" \ --name "MyImportJob" \ --import-data-format ImportDataType=CSV

    這會傳回任務 ID 和預先簽章的 URL。使用此預先簽章的 URL 將 CSV 或 JSON 檔案上傳至 S3 儲存貯體,如使用 curl 命令的下列範例所示:

    curl -X PUT -T "/path/to/file" "pre-signed URL"

    上傳後,使用上一個命令中傳回的任務 ID 啟動匯入任務:

    aws mailmanager start-address-list-import-job --job-id "job-123456789"

管理地址清單

您可以視需要更新、檢視和刪除地址清單。

更新地址清單

您可以透過新增或移除地址來更新地址清單,也可以選擇新增或移除標籤。

若要更新地址清單:
  1. 地址清單頁面上,選取您要編輯的地址清單名稱。

  2. 若要新增地址,請選擇新增電子郵件地址,並繼續手動輸入或大量上傳方法,如 中所述建立和填入地址清單

  3. 若要移除地址,請選取您要移除之每個地址旁的核取方塊,接著選取移除電子郵件地址並確認刪除。

  4. (選用) 選擇管理標籤,將標籤新增至或移除您的地址清單。

使用 AWS CLI:

Add

aws mailmanager register-member-to-address-list \ --address-list-id al-123456789abc \ --address "user@example.com"

Remove (移除)

aws mailmanager deregister-member-from-address-list \ --address-list-id al-123456789abc \ --address "user@example.com"

檢視地址清單詳細資訊

若要檢視地址清單詳細資訊:

  • 地址清單頁面上,選取地址清單的名稱以檢視其詳細資訊。

使用 AWS CLI:

aws mailmanager list-members-of-address-list --address-list-id al-123456789abc

刪除地址清單

若要刪除地址清單:

  1. 地址清單頁面上,選取您要刪除的地址清單旁邊的選項按鈕,接著選取刪除

  2. 輸入確認後接刪除,確認刪除清單。

使用 AWS CLI:

aws mailmanager delete-address-list --address-list-id al-123456789abc

在流量政策和規則集中使用地址清單

地址清單可用於流量政策陳述式和規則條件,以根據清單成員資格來處理電子郵件,以控制電子郵件流程。

在流量政策陳述式中使用地址清單

當您建置流量政策陳述式的條件,以允許或拒絕傳入端點的電子郵件時,可以選擇地址清單。

下列主控台程序及其 AWS CLI 對等項目顯示建立政策陳述式的範例,當收件人位於指定的地址清單中時,允許訊息進入您的輸入端點。

若要在流量政策陳述式中使用地址清單:
  1. 建立新的流量政策或編輯現有的流量政策,如 中所述 建立流量政策和政策陳述式 (主控台)

  2. 政策陳述式容器中,選擇允許在符合陳述式的條件時採取動作。

  3. 建置陳述式的條件,如下所示:

    • 選取通訊協定欄位的收件人地址

    • 選取運算子欄位的地址清單中的

    • 選取欄位的地址清單名稱。

  4. 雖然這只是一個範例,但您可以新增更多政策條件,這些條件可以根據具有任何地址清單的各種運算子。

使用 AWS CLI:

aws mailmanager create-traffic-policy \ --default-action ALLOW \ --traffic-policy-name "testpolicy" \ --policy-statements '[{ "Action": "ALLOW", "Conditions": [{ "BooleanExpression": { "Evaluate": { "IsInAddressList": { "Attribute": "RECIPIENT", "AddressLists": [ "arn:aws:ses:eu-west-3:123456789012:mailmanager-address-list/al-123456789abc" ] } }, "Operator": "IS_TRUE" } }] }]'

在規則中使用地址清單

當您建置其中一個規則集中使用的規則條件來觸發規則的動作時,可以選取地址清單。

下列主控台程序及其 AWS CLI 對等程序顯示建立規則的範例,如果收件人位於指定的地址清單中,則會叫用捨棄動作。

若要在規則條件中使用地址清單:
  1. 建立新的規則或編輯現有的規則,如 中所述 建立規則集和規則 (主控台)

  2. 規則條件容器中,如下所示建置規則的條件。

    • 選取選取屬性欄位的收件人地址

    • 選取選取運算子欄位的地址清單中的

    • 選取欄位的地址清單名稱。

  3. 動作容器中,選擇新增動作,然後選取捨棄動作

  4. 雖然這只是一個範例,但您可以新增更多規則條件,這些條件可以根據具有任何地址清單的各種運算子,以採取各種動作。

使用 AWS CLI:

aws mailmanager create-rule-set \ --rule-set-name "testruleset2" \ --rules '[{ "Name": "addresslist", "Conditions": [{ "BooleanExpression": { "Evaluate": { "IsInAddressList": { "Attribute": "RECIPIENT", "AddressLists": [ "arn:aws:ses:us-east-1:123456789012:mailmanager-address-list/al-123456789abc" ] } }, "Operator": "IS_TRUE" } }], "Actions": [{ "Drop": {} }] }]'

最佳實務和考量

  • 請注意清單大小 - 非常大的清單可能會影響效能。

  • 地址清單是帳戶特定的,且只能在相同的 AWS 帳戶中使用。

  • 目前不支援巢狀地址清單。

  • 每個區域最多支援 100 個地址清單。

  • 每個地址清單最多支援 100,000 個地址。

下一個主題:

電子郵件封存

上一個主題:

SMTP 轉送
隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。