跳转到内容

从应用发送邮件

要点每个 MonstarX 应用都能用自己的地址(如 pantry-notes@monstarx.app)发送邮件,包括预约确认、收据、欢迎信和密码重置。在聊天中提出需要发送的邮件,MonstarX 就会构建好。每个应用每小时最多发送 50 封、每天最多 300 封。所有邮件都列在“后端 → 邮件”中。如需用你自己的域名发信,请连接 Resend。

很多应用都需要发邮件:“已为你预订周五晚 7 点的座位”“感谢你的订单”“重置你的密码”。这类邮件叫作事务性邮件:某人刚做了某件事,应用就单独给这个人发一封邮件。每个 MonstarX 应用都能发送这类邮件,无需任何设置,也不用注册邮件服务。

在聊天中提出来,说明什么时候发、写些什么:

有人预约课程后,给他发一封确认邮件,写上课程名称、日期和时间,并附上查看预约的链接。

MonstarX 会写好邮件,并在合适的时机发出。每个带有用户账户的应用都已内置密码重置邮件。

每个应用都用自己的地址发信,这个地址位于 MonstarX 的邮件域名 monstarx.app 上。@ 前面是应用的地址名,发件人名称是应用的名称,所以收件人看到的大致是这样:

Pantry Notes <pantry-notes@monstarx.app>

如果你修改了应用的地址,邮件地址也会随之改变。应用的代码还可以为某封邮件使用不同的发件人名称,比如“Pantry Notes 团队”。你可以在 后端邮件 中,以及在设置里应用地址的旁边,看到应用使用的发件地址,详见项目设置。

限制数量
每个应用每小时的邮件数50 封
每个应用每天的邮件数300 封
一封邮件的收件人最多 10 人
主题最多 200 个字符
邮件大小最多 200 KB 文本

一封邮件发给多人,只算一封。“小时”和“天”都是滚动计算的:“本小时”指最近 60 分钟,“今天”指最近 24 小时。应用达到上限后,MonstarX 会拒绝继续发信并给出提示,直到时间窗口往后移动。被邮件服务本身退回的邮件会标为失败,并注明原因。

有两类邮件永远不计入限制:

  • 测试地址。 发往不可能收信的地址的邮件根本不会发出,包括 example.com、example.org 或 example.net 下的任何地址,以及以 .test、.example、.invalid 或 .localhost 结尾的名称。应用会照常运行,就像邮件已经发出一样,记录中显示未送达 · 测试地址。
  • QA 的测试收件箱。 QA 测试你的应用时,会用真实的测试收件箱注册,并读取应用发来的邮件,检查邮件是否送达、链接是否有效。这些邮件显示为已发送 · QA 测试收件箱。

打开 后端邮件。顶部一行显示应用使用的发件地址,以及本小时和今天已发送的数量和上限。下方列出了每一封邮件的收件人、主题、状态和发送时间。

状态含义
已发送邮件已从 MonstarX 发往对方的收件箱。
已发送 · QA 测试收件箱测试期间发往 QA 的某个测试收件箱。
未送达 · 测试地址该地址不可能收信,因此特意跳过。
失败邮件未能发出。将鼠标悬停在上面,或查看失败 · 原因,即可了解原因。

点击刷新查看新邮件。

可以。连接邮件服务 Resend 后,应用就会用你自己域名上的地址(如 hello@brewandbean.com)发信,而不是 MonstarX 的地址。

  1. 注册 Resend 账户,并在 Resend 中验证你的域名。

  2. 打开 后端云服务,在连接器中点击 Resend 旁的连接。

  3. 粘贴你的 Resend API 密钥,以及已验证域名上的发件人地址。

  4. 在聊天中告诉 MonstarX:“让应用的邮件通过 Resend 从我的域名发出”。它会改写邮件代码,改为通过你的 Resend 账户发送。

除非你确定应用中已经没有任何功能(包括密码重置)还在通过 MonstarX Cloud 发信,否则请保持 MonstarX Cloud 列表中的邮件处于开启状态。

连接的具体方式请参阅连接器。

收件人可以回复应用的邮件吗?

Section titled “收件人可以回复应用的邮件吗?”

请 MonstarX 设置一个回复地址(reply-to),比如“预约邮件的回复发到 hello@brewandbean.com”。这样回复就会进入那个收件箱,而不是应用的地址。

为什么我的测试邮件一直没收到?

如果你用的是 someone@example.com 这样的地址,邮件会被特意跳过:这些地址无法收信。记录中会显示未送达 · 测试地址。请用你自己的真实收件箱测试。

我的邮件进了垃圾邮件箱,怎么办?

请收件人把应用的地址加入通讯录。要获得最好的送达效果,请通过 Resend 连接器,用你自己已验证的域名发信。

应用能给所有用户群发新闻邮件吗?

MonstarX 邮件适用于一对一的邮件,每个应用每天 300 封。新闻邮件和营销邮件请使用专门的邮件服务,并将其连接到应用。

关闭邮件会怎样?

应用会立即停止通过 MonstarX 发信,包括密码重置邮件,直到你连接自己的服务商或重新开启邮件。

发邮件会消耗额度吗?

不会。邮件是 MonstarX Cloud 的一部分,只受上述限制约束。