Documentation menu

实时预览链接

每一封 MailInApp 邮件都有一个实时预览:同一封邮件以托管网页的形式渲染,完全可互动,且不需要任何 JavaScript。它是三层降级引擎中通用的回退层级——无论收件人的收件箱无法渲染什么,只需一次点击,就能在浏览器中打开真正的效果。

实时预览出现在哪里

  • 回退行动号召 — 静态层的模块会链接到实时预览:"投票"、"查看图库"、"打开表单"最终都会落在该邮件的互动版本上。
  • "在浏览器中查看" — 经典的逃生舱口,由同一个页面驱动。
  • 工作室预览 — 工作室工具栏中的实时预览 ↗ 按钮会打开你项目的实时预览,让你准确预览收件人会看到的效果。

收件人永远不需要 MailInApp 账户、应用或登录——链接本身就能直接使用。

安全模型

实时预览链接是已签名的授权链接(capability URL):

  • 每个链接都携带一个作用范围限定于单个邮件项目的签名令牌——当邮件经过个性化处理时,还会限定到单一收件人所在的行,因此每位收件人看到的都是自己的个性化页面。
  • 从工作室生成的链接有效期为30 天;篡改令牌会使其失效。
  • 实时预览页面不会发送任何来源信息(referrer),并标记为 noindex,因此令牌不会通过分析工具或搜索引擎泄露。

请把个性化的实时预览链接当作邮件本身来对待:收件人转发给任何人,对方都能看到该邮件的内容。

防扫描器互动记录

企业安全网关和链接扫描器(Outlook SafeLinks 及类似工具)会预先抓取邮件中的每一个链接——如果单纯点击一次链接就足以记录一次投票,这会污染你的投票结果。MailInApp 的设计确保单纯的 GET 请求绝不会记录任何互动:

  • 从邮件发出的基于链接的操作,会先落在一个轻量的确认步骤上;只有在收件人明确执行确认动作后,才会记录这次互动。
  • 实时预览页面本身的互动通过表单提交来记录,扫描器不会触发这类请求。

结果就是:你的分析数据反映的是真人,而不是安全机器人。更多内容见互动与分析