Loading
保護您的 Salesforce 組織
管理使用者電子郵件地址驗證

管理使用者電子郵件地址驗證

使用者在驗證其 Salesforce 電子郵件地址和傳回電子郵件地址之前,無法從 Salesforce 傳送傳出電子郵件。此需求可改善 Salesforce 中的安全性,並降低電子郵件詐騙和垃圾郵件的風險。識別具有未驗證電子郵件地址或傳回電子郵件地址的使用者。然後瞭解如何起始驗證流程。

必要版本

提供版本:Salesforce Classic 和 Lightning Experience
提供版本:除了 Database.com 之外的所有版本
需要的使用者權限
編輯使用者: 「管理內部使用者」權限
備註
備註

若要代表使用者傳送電子郵件,Salesforce 需要網域層級與使用者層級電子郵件驗證。請參閱從 Salesforce 傳送電子郵件的需求判斷如何驗證電子郵件傳送網域

在「設定」的「我的電子郵件詳細資料」頁面上,使用者可以為透過 Salesforce 傳送的電子郵件指定傳回電子郵件地址。如果退貨地址與使用者帳戶的已驗證電子郵件地址不同,則使用者無法從 Salesforce 傳送電子郵件,直到同時驗證退貨地址為止。

這些電子郵件驗證需求適用於透過 Salesforce 傳送電子郵件的任何使用者。當「寄件者」地址為未驗證的使用者電子郵件地址時,Salesforce 無法為該使用者傳送電子郵件。

若要瞭解如何在 Salesforce 中驗證您的電子郵件地址,請參閱在 Salesforce 中驗證電子郵件地址和傳回電子郵件地址

檢查使用者的電子郵件驗證狀態

若要檢查使用者電子郵件的驗證狀態,請查看「設定」中使用者詳細資料的「電子郵件」欄位。若要檢查多個使用者的電子郵件驗證狀態,請建立「身分驗證方法」報告,或對 TwoFactorMethodsInfo 物件執行 SOQL 查詢,以檢查 HasUserVerifiedEmailAddress 欄位。

電子郵件驗證需求適用於透過 Salesforce 傳送電子郵件的任何使用者。如果使用者從未驗證的電子郵件地址傳送電子郵件,Salesforce 會拒絕電子郵件訊息,且不會完成傳送。

  • 若要檢查個別使用者的電子郵件驗證狀態,請在「設定」中檢視使用者的詳細資料。
    1. 進入「設定」,使用「快速尋找」方塊尋找並選取「使用者」。
    2. 按一下使用者的全名。
    3. 在「使用者詳細資料」頁面上,找到「電子郵件」欄位。

      如果使用者的電子郵件地址未經驗證,則「電子郵件」欄位旁會顯示「驗證」連結。

      使用者完成驗證後,「驗證」連結會變更為「已驗證」。

    您的使用者也可以從「進階使用者詳細資料」頁面查看自己的電子郵件驗證狀態。

  • 若要檢查多個使用者的電子郵件驗證狀態,請使用下列其中一個選項。建立報告並包含「使用者驗證的電子郵件」欄位。
    1. 建立「查看使用者如何驗證其身分」並包含「使用者驗證的電子郵件」欄位。
    2. 使用 SOQL 查詢 TwoFactorMethodsInfo 物件。HasUserVerifiedEmailAddress 欄位表示是否已驗證使用者的電子郵件地址。

    以下是範例 SOQL 查詢,可查看哪些使用者擁有未驗證的電子郵件地址。

    SELECT UserId, HasUserVerifiedEmailAddress FROM TwoFactorMethodsInfo WHERE HasUserVerifiedEmailAddress=false

為您的使用者起始電子郵件驗證

針對一位使用者或多位使用者開始電子郵件驗證。在每個個案中,使用者都會在其未驗證的電子郵件地址收到臨時驗證連結。起始方法會決定連結保持有效的時間長度。如果驗證連結在使用者按一下之前到期,則會將新的驗證連結傳送給使用者。

這些步驟適用於 Salesforce 使用者帳戶上電子郵件的電子郵件驗證。只有使用者可以針對透過 Salesforce 傳送的電子郵件驗證其傳回地址。

備註
備註 針對內部使用者,密碼重設流程也會驗證其電子郵件地址。針對外部使用者 (例如存取 Experience Cloud 網站的客戶或合作夥伴),密碼重設流程不會驗證其電子郵件地址。
  • 若要針對單一內部使用者開始驗證,請使用使用者詳細資料頁面上的「驗證」連結。
    「驗證」連結不適用於外部使用者,例如存取 Experience Cloud 網站的客戶或合作夥伴使用者。
    1. 進入「設定」,使用「快速尋找」方塊尋找並選取「使用者」。
    2. 按一下使用者的全名。
    3. 在「電子郵件」欄位值旁邊,按一下「驗證」。
    使用者會收到 72 小時後到期的驗證連結。
  • 若要針對多個使用者開始驗證,請使用 asyncEmailConfirmation Apex 方法。請參閱使用非同步電子郵件確認電子郵件地址

    透過此方法,使用者會收到 7 天後到期的驗證連結。

  • 身為使用者,若要開始驗證您的 Salesforce 電子郵件地址,請使用「進階使用者詳細資料」頁面上的連結。
    1. 進入您的個人設定,在「快速尋找」方塊中輸入進階使用者詳細資料,然後選取「進階使用者詳細資料」。

識別具有未驗證退貨電子郵件地址的使用者

在 Spring ’25 之前,使用者能夠在「我的電子郵件設定」中儲存未經驗證的傳回電子郵件地址。具有未驗證退貨電子郵件地址的使用者無法從 Salesforce 傳送電子郵件。若要識別這些使用者,請使用「設定」中「使用者」清單中的「傳回地址」和「已驗證的傳回地址」欄位。

啟用「增強型使用者清單檢視」時,「已驗證的傳回地址」欄位無法使用。若要暫時停用該功能,請移至「使用者管理設定」設定頁面,然後關閉「增強型使用者清單檢視」。

  1. 進入「設定」,使用「快速尋找」方塊尋找並選取「使用者」。
  2. 新增或編輯清單檢視,然後新增這些欄位。
    • 傳回地址—使用者的傳回電子郵件地址。
    • 已驗證的傳回地址—表示在「我的電子郵件設定」中是否手動驗證使用者的傳回電子郵件地址。
  3. 若要識別因為其傳回地址未經驗證而無法從 Salesforce 傳送電子郵件的使用者,請篩選清單。
    1. 新增不等於空白值的「傳回地址」篩選條件。
    2. 新增「已驗證傳回地址等於 false」的篩選條件。

    「已驗證的傳回地址」欄位表示使用者是否在「我的電子郵件設定」中手動驗證其電子郵件地址。

    備註
    備註

    如果您使用 DomainKeys 識別郵件 (DKIM) 或經授權的電子郵件網域來驗證使用者電子郵件地址,則使用這些方法驗證之電子郵件的使用者帳戶其「已驗證的傳回地址」預設為「false」。

    不過,這些使用者仍可在 DKIM 或已授權的電子郵件網域存在之前或之後,手動驗證其傳回電子郵件地址。「已驗證的傳回地址」欄位是這些使用者的 true,即使其電子郵件地址是透過其他方法驗證的。

  4. 指示使用者在「我的電子郵件設定」中按一下「重新傳送驗證電子郵件」,以確認其退貨電子郵件地址。

    只有使用者可以針對透過 Salesforce 傳送的電子郵件驗證其傳回地址。管理員無法起始該驗證電子郵件。

略過使用者層級電子郵件驗證

如果受信任的整合或管理員在 Salesforce 中管理使用者的電子郵件地址,則管理員可以透過授權的電子郵件網域略過使用者層級電子郵件驗證的需求。此功能會影響使用者從 Salesforce 傳送電子郵件的能力。這對使用者帳戶驗證或使用者登入 Salesforce 的能力沒有影響。請參閱 使用已驗證網域進行使用者層級電子郵件驗證

 
正在載入
Salesforce Help | Article