邮件停止发送的原因:退订、停止条件、投递失败

Adapty Mail 停止向用户发送邮件有三种不同的原因:

  • 停止条件:用户的当前序列因转化而终止。该用户不会被抑制,仍可参与其他活动。
  • 抑制:用户被排除在该项目所有后续发送之外。
  • 限流:新域名的每日发送上限会随发送量逐渐提升,最终自动解除。超出限额的邮件会顺延至之后的某天发送。若再次未能发送,则被标记为 Cancelled,且该收件人一周内无法开启其他营销活动。

以上三种机制均针对特定项目生效。在一个 Adapty 项目中设置的抑制不会影响其他项目。

停止条件(活动成功后的结束机制)

停止条件会在活动成功后立即终止该活动,使剩余的邮件不再发出。

Adapty Mail 收到的每个事件——购买、退款、确认——都会更新用户画像。每次更新后,Adapty Mail 都会检查用户画像,判断是否满足相应的停止条件:

  • 营销活动:用户画像的订阅状态变为 Subscribed,或一次性购买状态变为 Purchased。
  • App activation 和 Cancellation page:无停止条件——始终运行至结束。
  • Double opt-in:收件人确认其地址。

一旦检测到停止条件,该收件人的活动即告终止。他们仍可参与其他活动。

打开活动分析,查看触发停止条件的用户详情。

取消订阅(从邮件列表中移除)

地址验证失败

Adapty Mail 会对收到的每个电子邮件地址进行验证。

以下地址会被直接拒绝,不会创建新的用户画像:

  • privaterelay.appleid.com 域下的所有地址——这是用户选择 Hide My Email 时 Apple 分配的中转地址。如需向这些用户发送邮件,请另行收集真实地址。Apple 正在将新的中转地址迁移至 private.icloud.com,而 Adapty Mail 不会匹配该域名,因此这类地址会作为普通用户画像正常处理。
  • 包含非 ASCII 字符或空白字符的地址,因为 Amazon SES 不接受此类地址。

对于所有其他地址,Adapty Mail 会联系用户的服务器,检查该邮箱是否存在。此过程不会发送任何邮件。如果出现以下情况,该地址将被屏蔽:

  • 对应的邮箱不是活跃状态
  • 托管在一次性域名上
  • 邮箱已满
  • 是角色账户,例如 info@ 或 support@

如果检查未能完成——邮件服务器将其拦截或未响应——Adapty Mail 不会屏蔽该地址。该用户画像将被正常创建,并像其他用户一样接收营销活动。

要查看某个地址的状态,请在用户画像中搜索。标记为 Unsubscribed 的用户画像未通过验证,即使从未向该地址发送过任何邮件。完全没有用户画像的地址则被直接拒绝。Adapty Mail API 无法提供此信息:其响应在验证运行之前就已返回。

地址在后续失效后,其用户画像会一直保留,直到首次退信将其抑制。Adapty Mail 不会重新验证地址,发送一个经过修正的地址也不会修复原有用户画像——而是会创建一个新的用户画像。

Important

Adapty Mail 仅在邮件地址首次到达时探测一次。此后,失效地址只有在邮件投递失败时才会被标记出来。请在将地址传递给 Adapty Mail 之前,在您自己的系统中完成地址验证。

收件人已退订

营销邮件为收件人提供了两种退订方式。事务性邮件则没有退订选项——服务类消息的发送无需用户同意,因此也无需提供撤回机制。

  • 页脚链接:每封营销邮件都包含一个此类链接。点击后会打开一个页面,显示收件人的脱敏地址和 Unsubscribe 按钮;点击该按钮即可退订该用户画像。特意设置了确认步骤,是因为邮件扫描器和预取工具会自动访问邮件正文中的链接,不应意外触发退订。
  • 一键退订:支持此功能的邮件客户端会在发件人名称旁边显示”退订”按钮。只需点击一次即可退订该用户画像,中间无需确认页面。Adapty Mail 会在每封营销邮件中附带 Gmail 和 Yahoo 对批量发件人要求的 List-Unsubscribe 请求头(RFC 8058)。

两个链接都携带加密令牌,用于标识收件人及其所属邮件,因此取消订阅无需登录,也无需手动查找。两个链接均指向您自己的域名,但取消订阅页面由 Adapty Mail 托管。

Note

从测试邮件中取消订阅不会产生任何效果——测试发送的邮件不计入退订名单。

发送失败,或收件人将邮件标记为垃圾邮件

Amazon SES 会对其处理的每封邮件进行反馈上报。以下三种反馈会立即将该用户画像加入抑制列表:

事件含义
Bounce接收邮件服务器拒绝接收并退回了邮件。Adapty Mail 不区分硬退信(地址不存在或域名无效)和软退信(邮箱已满)。有助于捕获那些通过了初始验证但后来失效的邮件地址。
Complaint收件人将邮件标记为垃圾邮件。
RejectAmazon SES 在发送前就拒绝了该邮件。

用户画像的旅程中,退信显示为 Bounced,投诉显示为 Spam report。

恢复被抑制的收件人

看板中没有任何操作可以撤销抑制状态。如需恢复(例如某人将测试邮件标记为垃圾邮件),请联系 Adapty 支持团队。

用户画像页面会显示该用户画像是否处于抑制状态:无论具体原因如何,状态均显示为 Unsubscribed。同一页面上的 ⋯ 菜单也可以手动抑制用户画像。

限速(临时延迟与取消发送)

新发件域名每天最多可发送 100 封邮件。随着发送量的增加,上限会逐步提高,域名完成预热后上限将自动解除——详见域名预热。Adapty Mail 会依次检查您的每个域名是否达到上限,并从第一个尚未超限的域名发送邮件。因此,添加第二个已验证的域名可以提升项目每天的总发送量。

当所有域名均超出上限时,邮件永远无法到达 Amazon SES。用户画像的流程状态为 Throttled。Adapty Mail 会稍后重试——事务类营销活动间隔一天,营销类间隔一周。到那时,上限通常已经提高。在第一天被拦截的邮件会在一周后重试,那时上限已远高于当初。

如果超出上限,该收件人的营销活动状态将显示为 Cancelled。该用户画像不会被屏蔽,但在一周内无法进入其他营销活动。系统不会单独上报取消情况,这个状态标记是唯一的记录。如果计划从新域名进行大规模发送,建议提前添加第二个已验证域名,或等待上限自然提升后再进行。

测试发送完全不受上限限制,因此即使测试邮件发送成功,也无法说明正式发送是否能够顺利进行。

合规

遵守 CAN-SPAM、GDPR 以及您所在市场的同等法规,是您作为发件人的义务。Adapty Mail 会自动处理其中一部分合规要求,其余部分则需要您自行负责。

已为您处理的事项

  • 退订链接:位于每封营销邮件的页脚,收件人确认后立即处理。
  • List-Unsubscribe 标头:随每封营销邮件发送,支持在收件箱内一键退订(RFC 8058)。
  • 自动屏蔽:由退信或垃圾邮件举报触发。
  • 地址占位符:在每封营销邮件页脚预留,并填入您提供的地址。

您的职责

  • 您的公司地址:保存在 Settings > Company 中——这是占位符填充的实际值。CAN-SPAM 要求在页脚中提供实体地址,若未设置,Adapty Mail 将无法生成营销活动。
  • 明确的选择加入同意:在将用户邮箱传递给 Adapty 之前,请先收集用户同意。详见将 Adapty 连接到 Adapty Mail。如需让每位新收件人在收到任何营销邮件之前确认其地址,请开启双重确认订阅功能。
  • GDPR 删除请求:将用户画像的标识符发送至 Adapty Mail API 的删除用户画像端点。Adapty Mail 将清除该用户画像的个人数据并取消其已排期的邮件。删除操作不可撤销:即使之后再次传入相同标识符,也不会重新创建该用户画像。