Adapty Mail 中的退订与抑制

Adapty Mail 在以下两种不同情况下会停止向用户发送邮件:

  • 抑制:用户将被排除在该项目所有后续推送之外(包括取消订阅、退信、投诉、拒绝或限流)。
  • 停止条件:用户当前的序列因已转化而取消。用户不会被抑制,仍可参与其他营销活动。

两种机制均按项目生效。在一个 Adapty 项目中设置的抑制不会影响其他项目。

取消订阅

Adapty Mail 发出的每封邮件页脚都包含一个取消订阅链接。

  1. 用户点击该链接,Adapty Mail 会打开一个确认页面。
  2. 用户确认后,后端将该用户画像标记为 suppression_reason = 'unsubscribe',取消剩余的邮件序列,并将该用户画像从项目后续的邮件发送中排除。

取消订阅 URL 中的令牌包含 profile_idscheduled_email_id,因此无需登录即可完成操作。

Adapty Mail 在发送邮件时,会同时附带 List-Unsubscribe: <URL>, <mailto:> 请求头以及 List-Unsubscribe-Post: List-Unsubscribe=One-Click。Gmail 和 Yahoo 要求批量发件人遵循此规范(RFC 8058)。支持该请求头的邮件客户端会在收件箱中直接显示一键退订按钮,无需跳转确认页面。

自动抑制

Adapty Mail 通过 SNS 监听 AWS SES 的投递事件,并在发生以下任意情况时立即抑制该用户:

事件原因代码含义
Bouncebounce电子邮件地址无效、邮箱已满或域名不存在。
Complaintcomplaint用户将该邮件标记为垃圾邮件。
RejectrejectSES 在发送前拒绝了该邮件。
Throttlethrottle发送速率超出了域名安全限制。
对于每个事件,结果都相同:用户被加入抑制名单,剩余序列被取消,并在该项目中排除在未来发送之外。

Adapty Mail 不区分硬退信和软退信。任何退信——包括邮箱已满等临时情况——都会立即抑制该用户,不存在重试窗口。

停止条件

当用户在序列进行中完成转化时,Adapty Mail 会以 stop_condition 为原因取消其剩余的待发邮件。转化是指用户的订阅状态变为 Subscribed,或一次性购买状态变为 Purchased

停止条件与抑制不同:

  • 抑制:将用户从该项目的所有后续发送中排除。
  • 停止条件:仅取消当前序列。用户仍可参与其他营销活动——例如,面向活跃订阅者的续订流程或赢回优惠流程。 停止条件取消与抑制一同显示在营销活动分析中。

管理抑制名单

Adapty Mail 目前没有用于查看或移除被抑制用户的看板界面。如需解除对某个用户画像的抑制——例如某人误将测试邮件标记为垃圾邮件——请联系 Adapty 客服支持。

Adapty Mail 负责的合规事项

Adapty Mail 内置以下合规功能:

  • 退订链接:每封邮件页脚均包含退订链接,用户确认后立即生效。
  • List-Unsubscribe 标头:每封邮件均附带该标头,支持在收件箱一键退订(RFC 8058)。
  • 自动屏蔽:在 SES 退回、投诉、拒绝和限流事件触发时自动生效。

以下部分由您负责:

  • 实际邮寄地址:CAN-SPAM 法规要求在邮件页脚注明。Adapty Mail 不会自动插入,请在设计活动时手动添加。
  • 明确的订阅同意:在将用户邮箱传入 Adapty 之前,请先收集用户的明确授权。详见收集用户邮箱
  • GDPR 数据删除请求:Adapty Mail 未提供”删除我的数据”接口。如有用户行使数据删除权,请联系 Adapty 支持团队协助处理。