本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在 Amazon SES 中管理身分
在 Amazon SES 主控台中,您可以檢視身分清單、開啟身分以檢視和編輯其詳細資訊設定、與預設組態集建立關聯,或刪除一或多個身分。
注意
本節中概述的程序僅適用於所選 AWS 區域 中的身分。若要管理在多個區域中建立的身分,請針對每個 AWS 區域 重複這些程序。
檢視 Amazon SES 中的身分清單
您可以使用 Amazon SES 主控台或 API 來檢視經驗證或待驗證的網域和電子郵件地址身分清單。您也可以檢視驗證失敗的身分。
若要檢視您的網域和電子郵件地址身分 (主控台)
前往 https://console.aws.amazon.com/ses/
登入 AWS Management Console 並開啟 Amazon SES 主控台。 -
在主控台中,使用區域選擇器來選擇您想要檢視身分清單的 AWS 區域
注意
此程序只會顯示所選 AWS 區域 中的身分清單。
-
在導覽窗格中的 Configuration (組態) 下,選擇 Verified identities (已驗證身分)。Loaded identities (已載入身分) 資料表會顯示網域和電子郵件地址身分。Status (狀態) 直欄會顯示身分是否已經過驗證、正在等待驗證,或是驗證程序失敗 - 所有可能的狀態值定義如下:
-
已驗證 – 您的身分已順利驗證,可在 SES 中傳送。
-
失敗 – SES 無法驗證您的身分。若此為網域,則表示 SES 無法在 72 小時內偵測 DNS 記錄。若此為電子郵件地址,則表示傳送到該地址的驗證電子郵件並未於 24 小時內獲得確認。
-
待定 – SES 仍在嘗試驗證身分。
-
暫時失敗 - 對於先前驗證的網域,SES 會定期檢查驗證所需的 DNS 記錄。如果 SES 無法在某個時間點偵測到記錄,則狀態將更改為暫時失敗。SES 將重新檢查為期 72 小時的 DNS 記錄,如果無法偵測到該筆記錄,網域狀態將變更為失敗。如果能偵測到記錄,則網域狀態會變更為已驗證。
-
未開始 - 您尚未開始驗證過程。
-
-
若要依驗證狀態排序身分,請選擇 Status (狀態) 欄。
-
若要檢視身分的詳細資訊頁面,請選取您要檢視的身分。
在 Amazon SES 中刪除身分
您可以使用 Amazon SES 主控台或 API 從您的帳戶中移除所選 AWS 區域 中的網域或電子郵件地址身分。
若要移除網域或電子郵件地址身分 (主控台)
前往 https://console.aws.amazon.com/ses/
登入 AWS Management Console 並開啟 Amazon SES 主控台。 -
在主控台中,使用區域選擇器來選擇您要從中刪除一或多個身分的 AWS 區域。
-
在導覽窗格中的 Configuration (組態) 下,選擇 Verified identities (已驗證身分)。
Loaded identities (已載入身分) 資料表會顯示網域和電子郵件地址身分的清單。
-
在 Identity (身分) 欄中,選取您要刪除的身分。您可以核取要刪除的每一個身分旁邊的方塊,以刪除多個身分。
-
選擇 Delete (刪除)。
在 Amazon SES 中編輯現有身分
您可以使用 Amazon SES 主控台或 API 從您的帳戶中編輯所選 AWS 區域中的網域或電子郵件地址身分。
若要編輯網域或電子郵件地址身分 (主控台)
前往 https://console.aws.amazon.com/ses/
登入 AWS Management Console 並開啟 Amazon SES 主控台。 -
在主控台中,使用區域選擇器來選擇您要從中編輯一或多個身分的 AWS 區域。
-
在導覽窗格中的 Configuration (組態) 下,選擇 Verified identities (已驗證身分)。
Loaded identities (已載入身分) 資料表會顯示網域和電子郵件地址身分的清單。
-
在 Identity (身分) 欄中,選取您要編輯的身分 (直接按一下身分名稱,而不是選取其核取方塊)。
-
在身分的詳細資訊頁面上,選取內含您要編輯之類別的索引標籤。
-
在任一所選索引標籤的類別容器中,對您要編輯的屬性選擇 Edit (編輯)按鈕並進行變更,然後選擇 Save changes (儲存變更)。
-
如果您要編輯 Authentication (身分驗證) 索引標籤下的屬性,而您的網域身分託管於 Amazon Route 53 且尚未發佈其 DNS 記錄,則 DomainKeys Identified Mail (DKIM) (網域金鑰識別郵件 (DKIM)) 和/或 Custom MAIL FROM domain (使用自訂的「寄件人」網域) 容器中會出現 Publish DNS records to Route53 (將 DNS 記錄發佈至 Route53) 按鈕 (位於 Edit (編輯) 按鈕旁)。
注意
您的帳戶必須擁有已驗證網域或使用帳戶中已驗證網域的電子郵件地址,Authentication (身分驗證) 索引標籤才會顯示。
-
您可以直接使用 Publish DNS records to Route53 (將 DNS 記錄發佈至 Route53) 按鈕來發佈 DNS 記錄 - 直接按一下,確認橫幅就會顯示,且個別容器將不再顯示 Publish DNS records to Route53 (將 DNS 記錄發佈至 Route53) 按鈕。
-
-
針對您要編輯的身分的每個屬性重複步驟 5 和 6。
使用 API 編輯身分以使用預設組態集
您可以使用 PutEmailIdentityConfigurationSetAttributes 作業,新增或移除現有的電子郵件身分的預設組態集。
注意
在完成本節中的程序之前,您必須安裝和設定 AWS CLI。如需詳細資訊,請參閱 AWS Command Line Interface 使用者指南。
若要使用 AWS CLI 新增預設組態集
-
在命令列輸入下列命令來使用 PutEmailIdentityConfigurationSetAttributes 作業。
aws sesv2 put-email-identity-configuration-set-attributes --email-identity
ADDRESS-OR-DOMAIN
--configuration-set-nameCONFIG-SET
在上述命令中,以您想要驗證的電子郵件身分取代 ADDRESS-OR-DOMAIN
。以您想要設定為身分的預設組態集名稱取代 CONFIG-SET
。
如果命令執行成功,將不提供任何輸出便直接關閉。
若要使用 AWS CLI 移除預設組態集
-
在命令列輸入下列命令來使用 PutEmailIdentityConfigurationSetAttributes 作業。
aws sesv2 put-email-identity-configuration-set-attributes --email-identity
ADDRESS-OR-DOMAIN
在上述命令中,以您想要驗證的電子郵件身分取代 ADDRESS-OR-DOMAIN
。
如果命令執行成功,將不提供任何輸出便直接關閉。
擷取身分所使用的預設組態集 (API)
您可以使用 GetEmailIdentity 作業傳回電子郵件身分的預設組態集 (如果適用)。
注意
在完成本節中的程序之前,您必須安裝和設定 AWS CLI。如需詳細資訊,請參閱 AWS Command Line Interface 使用者指南。
若要使用 AWS CLI 傳回預設組態集
-
在命令列輸入下列命令以使用 GetEmailIdentity 作業。
aws sesv2 get-email-identity --email-identity
ADDRESS-OR-DOMAIN
在上述命令中,以您希望知道預設組態集的電子郵件身分 (如果有的話) 取代 ADDRESS-OR-DOMAIN
。
如果命令執行成功,將提供一個 JSON 物件,其中包含電子郵件身分詳細資訊。
覆寫身分目前所使用的預設組態集 (API)
您可以使用 SendEmail 作業來傳送具有不同組態集的電子郵件。如果這麼做,您指定的組態集會覆寫身分的預設組態集。
注意
在完成本節中的程序之前,您必須安裝和設定 AWS CLI。如需詳細資訊,請參閱 AWS Command Line Interface 使用者指南。
若要使用 AWS CLI 覆寫預設組態集
-
在命令列輸入下列命令以使用 SendEmail 作業。
aws sesv2 send-email --destination file://
DESTINATION-JSON
--content file://CONTENT-JSON
--from-email-addressADDRESS-OR-DOMAIN
--configuration-set-nameCONFIG-SET
在上述命令中,以您的目的地 JSON 檔案取代 DESTINATION-JSON
、以您的內容 JSON 檔案取代 CONTENT-JSON
、以您的寄件者電子郵件地址取代 ADDRESS-OR-DOMAIN
,並以您想要使用的組態集 (而不使用身分的預設組態集) 名稱來取代 CONFIG-SET
。
如果命令執行成功,將會輸出 MessageId
。