驗證電子郵件身分 - Amazon Pinpoint

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

驗證電子郵件身分

在 Amazon Pinpoint 中,身分是傳送電子郵件時使用的電子郵件地址或域。使用 Amazon Pinpoint 傳送電子郵件之前,必須先驗證「寄件人」、「來源」、「寄件者」或「傳回路徑」地址使用的身分,以證明您擁有該身分。如果您的帳戶仍在 Amazon Pinpoint 沙盒內,傳送電子郵件時,亦須驗證目的地的身分。

驗證身分之前,您必須建立專案,並為專案啟用電子郵件管道。如需詳細資訊,請參閱 建立具有電子郵件支援的 Amazon Pinpoint 專案

驗證電子郵件地址

如果您已經建立了用於傳送電子郵件的專案,您的電子郵件地址可能已經通過驗證了。您可以使用 Amazon Pinpoint 主控台驗證不同的電子郵件地址。

驗證電子郵件地址
  1. 開啟位於 https://console.aws.amazon.com/pinpoint/ 的 Amazon Pinpoint 主控台。

  2. 在導覽面板的電子郵件下,選擇電子郵件身分

  3. 選擇驗證電子郵件身分

  4. 身分類型下,選擇電子郵件地址

  5. 電子郵件地址中,輸入您要驗證的電子郵件地址。

  6. 選擇驗證電子郵件地址

  7. 檢查您輸入的地址的收件箱,並尋找來自 no-reply-aws@amazon .com 的電子郵件。開啟電子郵件,然後按一下電子郵件中的連結,以完成電子郵件地址的驗證程序。

    注意

    您應該會在 5 分鐘內收到確認電子郵件。如果您沒有收到該電子郵件,請執行下列動作:

    • 請確定您正確輸入地址。

    • 請確定您嘗試驗證的電子郵件地址能夠接收電子郵件。您可以使用另一個電子郵件地址傳送測試電子郵件到您想要驗證的地址,來進行測試。

    • 檢查您的垃圾郵件資料夾。

    驗證電子郵件中的連結在 24 小時之後就過期。若要重新傳送驗證電子郵件,請選擇 Send verification email again (再次傳送驗證電子郵件)

驗證電子郵件地址時,請考慮以下:

  • Amazon Pinpoint 的端點位於多個區 AWS 域,而且每個區域的電子郵件地址驗證狀態是獨立的。如果您希望在超過一個區域中使用相同的身分傳送電子郵件,則必須在每個區域中驗證身分。您可以在每個 AWS 區域中驗證多達 10,000 個身分識別 (電子郵件地址和網域,任意組合)。

  • 電子郵件地址中的本機部分 (@ 前面的部分) 需區分大小寫。例如,如果您驗證 user@example.com,即無法從 USER@example.com 傳送郵件 (除非您也驗證該位址)。

  • 網域名稱不需區分大小寫。例如,如果您驗證 user@example.com,即也可從 user@EXAMPLE.com 傳送電子郵件。

  • 您可以將標籤套用至已驗證的電子郵件地址,方法是在地址的本機部分之後與 @ 符號之前新增一個加號 (+) 後面接著文字字串。例如,若要套用 label1 到地址 user@example.com,請使用 user+label1@example.com。您可以對每個驗證過的地址使用任何數量的標籤。您也可以在「From」和「Return-Path」欄位中使用標籤,以實作可變信封返回路徑 (VERP)。

    注意

    驗證無標籤的地址時,即是在透過新增標籤至地址來驗證可以形成的所有地址。不過,如果是驗證具有標籤的地址,即無法對該地址使用其他標籤。

驗證網域

驗證網域時,您會驗證與該網域相關聯的所有電子郵件地址。因此,您不需要驗證來自該網域的個別電子郵件地址。例如,如果您驗證 example.com 網域,您可從 carlos@example.comjane@example.com 和來自 example.com 網域的任何其他地址傳送電子郵件。

使用 Amazon Pinpoint 從域傳送電子郵件之前,必須先驗證該域,確認您擁有該域,以防止他人使用該域。

注意

若要完成驗證程序,您必須能夠修改網域的 DNS 設定。為網域來修改 DNS 設定的程序,視 DNS 或供應商 Web 託管供應商而異。如需變更您的網域的 DNS 記錄的資訊,請參閱供應商的說明文件。

若要驗證網域
  1. 開啟位於 https://console.aws.amazon.com/pinpoint/ 的 Amazon Pinpoint 主控台。

  2. 在導覽面板的電子郵件下,選擇電子郵件身分

  3. 選擇驗證電子郵件身分

  4. 身分類型下,選擇網域,然後選擇驗證新網域

  5. 對於 Domain (網域),輸入您要驗證的網域。

  6. 選擇驗證網域

  7. 記錄集下,複製三筆 CNAME 記錄,然後將這些記錄儲存到電腦上的某個位置。或者,若要下載值並將值儲存為 .csv 檔案,請選擇 Download record set (下載記錄集)

  8. 登入您 DNS 或 Web 託管供應商的管理主控台,然後建立包含您在前一個步驟中儲存之數值的三筆新 CNAME 記錄。關於幾個常見 DNS 供應商的文件連結,請參閱下一節。

  9. Amazon Pinpoint 在您域的 DNS 組態中偵測到這三個 CNAME 記錄時,驗證程序即完成。您可以返回電子郵件身分頁面,檢查驗證狀態。在所有身分資料表中,找出您嘗試驗證的域。如果該域狀態欄位中的值是作用中,表示驗證程序已完成。

    注意

    在某些情況下,DNS 變更可能需要 72 小時以上,才能在網際網路上傳播。在驗證程序完成之前,您無法從網域傳送電子郵件。

驗證網域時,請考慮下述各項:

  • 您可以從經驗證網域中的任何子網域傳送郵件,而無需特別驗證子網域。例如,如果您驗證 example.com,就無需驗證 a.example.coma.b.example.com

  • RFC 1034 中所指出,每個 DNS 標籤最多可有 63 個字元。此外,整個網域名稱的總長度不得超過 255 個字元。

  • Amazon Pinpoint 可在多個區 AWS 域使用,而且每個區域的網域驗證狀態是不同的。如果您希望在超過一個區域中使用相同的身分傳送電子郵件,則必須在每個區域中驗證身分。您可以在每個 AWS 區域中驗證多達 10,000 個身分識別 (網域和電子郵件地址,任意組合)。

針對各種供應商來設定 DNS 記錄的指示

為網域來更新 DNS 記錄的程序,因您使用的 DNS 或供應商 Web 託管供應商而異。 下表列出幾個常見提供者的文件連結。這不是完整清單,且列在此清單中並不表示贊同或推薦任何公司的產品或服務。如果表中未列出您的供應商,您或許可以將域與 Amazon Pinpoint 搭配使用。

DNS/託管供應商 文件連結

Amazon Route 53

處理記錄

GoDaddy

新增 CNAME 記錄 (外部連結)

Dreamhost

如何新增自訂 DNS 記錄?(外部連結)

Cloudflare

管理 Cloudflare 中的 DNS 記錄 (外部連結)

HostGator

使用 HostGator /ENOM (外部連結) 管理 DNS 記錄

Namecheap

如何為我的網域新增 TXT/SPF/DKIM/DMARC 記錄 (外部連結)

Names.co.uk

變更您的網域 DNS 設定 (外部連結)

Wix

在您的 Wix 帳戶中新增或更新 CNAME 記錄

網域驗證秘訣和故障診斷

如果您已完成先前的步驟,但在 72 小時過後仍未驗證您的網域,請檢查下列各項:

  • 請確定您在正確的欄位中輸入 DNS 記錄的值。有些供應商會將名稱/主機欄位稱為主機主機名稱。此外,某些供應商也會將記錄數值 欄位稱為指向結果

  • 請確定您的供應商未自動將您的網域名稱附加到您在 DNS 記錄中輸入的名稱/主機值。有些供應商會附加網域名稱,但不會指出他們已這樣做。如果您的供應商將網域名稱附加到名稱/主機值,請從值尾端移除網域名稱。您也可以嘗試在 DNS 記錄中的值結尾處加入句點。此句點會向供應商指出該網域名稱完全合格。

  • 在每一筆 DNS 記錄的名稱/主機值中需要有底線字元 (_)。如果您的供應商不允許在 DNS 記錄名稱中包含底線,請聯絡供應商的客戶支援部門,以尋求其他協助。

  • 您必須為網域新增至 DNS 組態的驗證記錄會因每個 AWS 區域而有所不同。如果您想要使用網域從多個 AWS 地區傳送電子郵件,您必須驗證每個地區中的網域。