电子邮件
设置品牌化电子邮件,使用 AI 自定义模板,发送测试消息,并在 Atoms 云中跟踪投递情况。
在 Atoms 云中使用电子邮件功能,可通过您自己的域名发送品牌化电子邮件,使用 AI 自定义邮件模板,并跟踪投递活动。您还可以管理身份验证邮件,例如注册确认和密码重置,以及应用的自定义邮件。
开始之前
- 打开一个已连接到 Atoms 云的项目。
- 拥有您想用于发送邮件的域名的 DNS 设置访问权限。
- 准备一个您可用于接收测试消息的电子邮件地址。
设置发送域名
- 在项目中打开 Cloud,在侧边栏中选择 Email,然后点击 Get Started。
- 输入发件人名称。这是收件人在收件箱中看到的名称。
- 输入您的根域名,例如 yourdomain.com。仅输入域名,不要包含 https://、@ 符号或电子邮件地址。
- 检查发送子域名。默认值为 notify,这会创建一个发送子域名,例如 notify.yourdomain.com。
- 检查发件人邮箱预览。如果您选择 Show as sent from @yourdomain.com,收件人将看到根域名地址,而由子域名处理邮件投递。
- 继续进行 DNS 设置并选择您的域名服务提供商。如果您的提供商支持引导式设置,请按引导完成;否则请选择手动设置选项。
- 对于手动设置,请逐一准确复制每条 DNS 记录的名称和值,并将这些记录添加到您的 DNS 服务提供商处。
- 完成设置并等待域名验证和邮件设置完成。当最终状态显示验证和设置均已完成时,您的域名即可使用。
完成 DNS 设置对话框并不总是意味着记录已完成传播。如果域名仍处于待处理状态,请在发送邮件前留出时间让 DNS 更改生效。
查看并自定义邮件模板
电子邮件页面包含常见身份验证流程的模板,例如 Confirm signup、Password reset、Invite、Magic link 和 Reauthentication。打开某个模板可查看其主题、发件人和邮件预览。
模板可以遵循您应用的品牌风格。在向真实用户使用之前,请检查其内容和外观。
- 打开您想更改的模板。
- 打开其更多菜单并选择 Edit with AI。
- 在聊天中完成提示词,说明您想要的更改。例如:“让注册确认邮件更简短,使用友好的语气,并让按钮颜色与我的应用一致。”
- AI 完成后,查看更新后的预览。
- 选择 Accept Changes 以应用更新,选择 Ask AI to Refine 以进行另一轮修改,或选择 Revert 以放弃更改。
- 发送一封测试邮件,以检查其在收件箱中的效果。
仅生成预览本身不会应用更改。准备好使用时,请接受这些更改。
创建自定义邮件模板
为您的应用所需的邮件创建自定义模板,例如订单确认、订阅提醒或欢迎消息。
- 在电子邮件页面上,点击 Create a custom email template。
- 在聊天中描述应在何时发送该邮件,以及邮件应包含哪些内容。
- 包括主题、语气、重要细节,以及收件人应采取的任何操作。
- 查看生成的草稿。如有需要,使用 Ask AI to Refine,然后选择 Accept 以启用该模板。
- 同时测试邮件内容以及应触发发送该邮件的应用流程。
示例提示词:“为新成员在注册后创建一封欢迎邮件。感谢他们加入,包含他们的名字,并添加一个可打开其仪表板的按钮。保持消息简短且友好。”
请确认发送触发器已连接到预期的应用操作。仅凭模板预览并不能验证应用会在正确的时间发送邮件。
发送测试邮件
- 打开您想测试的模板。
- 打开其更多菜单并选择 Send Test。
- 输入一个您可以访问的有效收件人地址。
- 点击 Send test。
- 检查收到的邮件,包括发件人名称、主题、布局和链接。
模板预览中显示为“me”的收件人只是预览标签。测试消息会发送到您在测试对话框中输入的地址。
查看分析和投递日志
打开当前邮件域名旁边的更多菜单,并选择 Analytics and logs,以查看当前项目的邮件活动。
- 使用 All domains 查看跨域名的活动,或选择某个域名以缩小结果范围。
- 选择时间范围,例如最近 7、30 或 90 天。
- 查看 Sent、Delivered 和 Bounced 的数量以及投递趋势。
- 使用模板和状态筛选器,在活动日志中查找特定消息。
Sent 表示消息已发送;这本身并不代表已成功投递。调查邮件丢失问题时,请检查投递状态。切换项目的发送域名不会移除其之前的邮件活动记录。
管理发送域名
打开当前域名旁边的更多菜单并选择 Manage domains。您可以查看当前项目域名、可用的工作区域名,以及添加域名的选项。
使用现有的已验证域名
已验证域名在工作区内共享。选择一个可用的已验证域名,然后选择 Use for this project,将其连接到当前项目。同一个已验证域名可供多个项目使用,而无需重复进行 DNS 验证。
添加或验证域名
选择 Add domain,并按照发件人和 DNS 设置步骤进行操作。如果验证失败或超时,请展开域名详情,将每条必需的 DNS 记录与您的服务提供商设置逐一比对,修正任何差异后重新尝试验证。
重试后,请等待最终验证结果。收到验证已触发的通知仅表示检查已开始。
断开连接或删除域名
Disconnect from project 会移除该域名与当前项目的连接。Delete domain 会移除共享域名资源,并可能影响工作区中使用该域名的其他项目。删除域名前,请先检查这些项目。
管理身份验证设置
在电子邮件页面点击 Auth settings 以打开身份验证设置。在这里,您可以查看登录选项、注册设置、Site URL 和允许的重定向 URL。完成后请保存更改。
有关为您的应用配置登录的更多信息,请参阅 身份验证。
故障排除
我的域名仍处于待处理状态
请检查是否已按设置中显示的确切名称和值添加所有必需的 DNS 记录。DNS 更改可能需要时间传播。请等待验证完成后再测试邮件投递。
域名验证失败或超时
打开 Manage domains,展开该域名,并检查必需的记录。在您的 DNS 服务提供商处修正缺失或错误的记录,然后重新尝试验证并检查最终状态。
我没有收到测试邮件
请确认收件人地址,检查垃圾邮件或广告邮件文件夹,并在 Analytics and logs 中查看该消息的状态。同时确认发送域名已完成验证。
我的模板更改未被使用
返回模板并检查 AI 更改是否仍在等待接受。接受您想使用的版本,再发送一次测试,并确认您的应用正在使用正确的模板。