使用异步电子邮件验证电子邮件地址
向内部和外部用户发送电子邮件消息,以确保他们使用自己拥有的有效电子邮件地址注册。异步电子邮件消息包含确认链接 (URL)。用户只需单击链接,以验证电子邮件地址。验证电子邮件地址后,外部用户可以通过电子邮件(无密码登录)使用一次性密码 (OTP) 登录。
所需的 Edition
| 适用于 Salesforce Classic 和 Lightning Experience |
| 适用于:Essentials、Performance、Unlimited、Enterprise、Developer、Professional 和 Group Edition |
| 所需用户权限 | |
|---|---|
| 配置电子邮件可送达性: | 自定义应用程序 |
| 创建、自定义或发布社区: | 创建和设置社区以及查看设置和配置 |
-
使用 Apex 方法
asyncEmailConfirmation在电子邮件中发送验证链接。以下示例。System.UserManagement.sendAsyncEmailConfirmation('005RM000001a0Ox', '00XRM000000hxnG', '0DBRM000000015i', '/s/contactsupport'); -
可选。自定义异步电子邮件模板。
- 从“设置”中,在快速查找方框中输入电子邮件模板,然后选择经典电子邮件模板。
- 社区旁边:用户验证电子邮件,单击编辑。
-
要个性化您的电子邮件内容,请编辑电子邮件正文中的文本。使用页面顶部列出的可用合并字段。
要查找特定于验证的字段,请选择网络成员字段作为字段类型。
-
可选。为了提高灵活性,创建包含验证链接的自定义异步电子邮件消息。
要插入验证链接,请使用 $Network AsyncVerificationLink 字段。
-
可选。创建跟踪某些验证字段的列表视图,例如用户是否已验证电子邮件地址和电话号码。
- 从“设置”中,在快速查找框中输入用户,然后选择用户。
- 单击创建新视图,并选择这些特定于验证的字段。
- 管理员信任手机号码
- 一次性密码应用程序
- Salesforce 验证程序
- 临时代码
- U2F 安全密钥
- 用户验证的电子邮件
- 用户验证的手机号码
另请参阅:
本文章是否解决您的问题?
请与我们共享您的想法,以便我们进行改进!

