Amazon Simple Email Service
開發人員指南

驗證電子郵件地址

您可以使用 Amazon SES 主控台或 VerifyEmailIdentity API 操作來驗證電子郵件地址。

使用 Amazon SES 主控台來驗證電子郵件地址

使用 Amazon SES 主控台完成此節中的程序以驗證電子郵件地址。

若要使用 Amazon SES 主控台來驗證電子郵件地址

  1. Sign in to the AWS Management Console and open the Amazon SES console at https://console.aws.amazon.com/ses/.

  2. 在主控台中,使用區域選擇工具來選擇想要驗證電子郵件地址的 AWS 區域,如下圖所示。

    注意

    若要驗證用於一個以上的區域中的電子郵件地址,可重複本節中的各個區域的程序。

  3. 在導覽窗格的 Identity Management (身分管理) 下,選擇 Email Addresses (電子郵件地址)

  4. 選擇 Verify a New Email Address (驗證新的電子郵件地址)

  5. Verify a New Email Address (驗證新的電子郵件地址) 對話方塊的 Email Address (電子郵件地址) 欄位中,輸入您的電子郵件地址,然後選擇 Verify This Email Address (驗證此電子郵件地址)

  6. 查看收件匣是否有您正在驗證的電子郵件地址。您將會收到包含下列主旨行的訊息:「Amazon Web Services - 在區域 "RegionName" 中的電子郵件地址驗證請求」,其中 RegionName 是您在步驟 2 中所選取 AWS 區域的名稱。

    按一下訊息中的連結。

    注意

    驗證訊息中的連結將於訊息寄出的 24 小時後失效。如果您收到驗證電子郵件後已經過了 24 小時,請重複步驟 1 到 5 來取得包含有效連結的驗證電子郵件。

  7. 在 Amazon SES 主控台的 Identity Management (身分管理) 下,選擇 Email Addresses (電子郵件地址)。在電子郵件地址清單中,尋找您正在驗證的電子郵件地址。如果電子郵件地址已通過驗證,Status (狀態) 欄位中的值將顯示為「已驗證」。

若要使用 Amazon SES API 來驗證電子郵件地址

使用 VerifyEmailIdentity API 操作來建立新的電子郵件身分。當您執行此操作時,驗證電子郵件將傳送到指定的地址。

若要使用 AWS CLI 驗證電子郵件地址,請在命令列輸入以下命令:aws ses verify-email-identity --email-address sender@example.com

在上述命令中,以您想要驗證的電子郵件地址來取代 sender@example.com

如需可用於透過單一操作驗證電子郵件身分的指令碼,請參閱 驗證多個電子郵件地址

電子郵件地址驗證疑難排解

若您嘗試驗證電子郵件地址,但無法收到來自 AWS 的驗證電子郵件,可以嘗試以下故障排除步驟:

  • 在您的電子郵件客戶端檢查垃圾郵件資料夾。

  • 確認您的電子郵件客戶端未套用自動將特定訊息移到收件匣以外的資料夾之規則。

  • 在您的電子郵件客戶端,新增 no-reply-aws@amazon.com 至您的地址簿或安全的寄件者清單。您也可以要求系統管理員將由 no-reply-aws@amazon.com 的傳入電子郵件加入允許清單。

  • 若為使用不同電子郵件提供者的電子郵件地址 (例如個人電子郵件地址),請傳送訊息到您想要驗證的地址。請確認您想要驗證的地址已收到訊息。如果您於近期內設定了自己的網域,此步驟尤其重要。新網域有時可能因設定不正確而無法收到傳入的電子郵件。

    或者,嘗試驗證您確認可接收電子郵件的地址,例如個人的電子郵件地址。如果您的個人地址收到驗證電子郵件,可能表示其他網域出現問題。

    如果這些測試顯示您嘗試驗證的地址無法收到電子郵件,請詢問系統管理員或電子郵件服務供應商以獲得進一步的協助。