Logto 内置电子邮件服务
Logto 提供内置电子邮件服务,方便你在以下场景中使用:
- 快速探索或测试 Logto 的电子邮件登录体验。
- 直接用于你的在线产品。它主要适用于愿意使用
logto.email
作为发件人电子邮件域的新 创业公司。
Logto 电子邮件服务的特点:
- 免费使用: 完全免费,没有每日电子邮件使用限制,节省你的成本。
- 轻松无忧: 无需配置任何第三方电子邮件服务提供商。只需自定义电子邮件模板的基本品牌信息。如果你还没有自己的品牌信息,可以选择通过几次点击开始使用。
- 确保交付: 基于 Logto 的电子邮件服务,你可以获得稳定的服务和可靠的电子邮件交付,确保用户可以访问你的产品。
然而,尽管方便,但需要注意一些限制——你无法自定义发件人的电子邮件地址、域名或具体的电子邮件内容。
根据你不断变化的业务需求,你可以选择以后使用其他电子邮件服务提供商。我们提供一系列开箱即用的电子邮件服务连接器,并支持 SMTP 和 WebHook 触发器发送电子邮件,因此你总能找到适合你的方式。
备注
Logto 内置免费电子邮件服务目前仅对 Cloud 用户开放。对于开源服务的用户,你可以灵活配置你的电子邮件服务提供商进行电子邮件登录。
配置步骤
按照以下步骤配置 Logto 电子邮件服务:
- 前往 Connector > Email and SMS connectors。
- 要添加新的 Email 连接器,点击“Set up”按钮并选择“Logto email service”连接器。
- 一旦“Logto email service”连接器成功创建,你可以自定义电子邮件模板中显示的基本品牌信息。
- 进行这些更改后,记得在保存更改之前向你的电子邮件地址发送测试电子邮件模板。
自定义选项:
- From email: 发件人电子邮件设置为
[email protected]
,无法修改。 - Sender name: 设置你的品牌名称为发件人名称,以确保用户识别。
- Company information: 显示你的公司名称、地址或邮政编码,以增强用户信任并满足合规要求。请注意,不允许使用 URL。
- App logo: 上传你的应用品牌标志,以便在用户收到的电子邮件中展示应用的品牌价值。
统一电子邮件模板
Logto 电子邮件服务使用针对特定认证场景定制的统一电子邮件模板:
用途 | 场景 |
---|---|
Register | 用户使用他们的电子邮件创建账户,并通过输入 Logto 发送到他们电子邮件的验证码进行验证。 |
SignIn | 用户使用他们的电子邮件登录,并通过输入验证码而不是输入密码进行验证。 |
ForgotPassword | 如果用户在登录时忘记密码,他们可以选择使用已经通过 Logto 验证的电子邮件来验证身份。 |
Generic | 此模板可以用作各种场景的通用备选选项,包括测 试连接器配置等。 |
OrganizationInvitation | 使用此模板向用户发送邀请链接以加入组织。 |
UserPermissionValidation | 在应用使用过程中,可能会有一些高风险操作或相对高风险级别的操作需要额外的用户验证,例如银行转账、删除正在使用的资源和取消会员资格。UserPermissionValidation 模板可用于定义用户在这些情况下收到的电子邮件验证码的内容。 |
BindNewIdentifier | 当用户修改其个人资料时,他们可能会将电子邮件地址绑定到当前账户。在这种情况下,BindNewIdentifier 模板可用于自定义验证电子邮件的内容。 |
“Register”用途类型的电子邮件模板示例,包含自定义品牌信息:
如果没有提供自定义品牌信息,电子邮件模板仍然可以使用默认显示和布局:
常见问题解答
是否可以向 Logto 电子邮件服务添加自定义 CSS 或 HTML?
Logto 的内置电子邮件服务不支持自定义 CSS 或 HTML。你只能修改通用品牌元素。此限制是为了维护内置电子邮件服务的稳定性,因为所有租户共享相同的 IP 地址和发件人地址。有关更多详细信息,请参阅“提高电子邮件交付的因素”。
要自定义电子邮件模板,我们建议使用其他电子邮件连接器,例如 AWS Direct Mail、SendGrid、Mailgun、Postmark 或 SMTP。