Sign inGet Started

投递延迟与重试

如果邮件尚未送达,收件人时间线会显示 Bird 是否仍在尝试投递。本页说明延期投递、重试和投递状态。

投递流程

Bird 将你的邮件交给收件人的邮件服务器,例如 Gmail、Outlook 或企业邮件服务器。该服务器有三种可能的响应:
  • 接受邮件,并承担将其投递到邮箱的责任。
  • 延期投递,要求 Bird 稍后重试。邮箱已满、服务器不可用或灰名单机制都可能导致延期。
  • 永久拒绝邮件。这属于硬退信,详见我的邮件为什么退信了?。
Bird 会自动重试延期投递的邮件。一封邮件在被接收服务器最终接受之前,可能被延期多次。

各状态的含义

邮件在投递过程中流转时,每个收件人的状态会告诉你当前所处的阶段:
  • Accepted / queued:Bird 已收到你的邮件,正在准备投递。这是每次发送的初始状态。
  • Deferred / retrying:Bird 尝试投递后,接收服务器要求稍后重试。Bird 会持续重试,直到邮件投递成功或重试窗口结束。
  • Delivered:接收服务器已接受邮件并承担投递责任。
Delivered 表示收件人的邮件服务器已接受邮件,但并不表明邮件被放入了收件箱、促销标签页还是垃圾邮件文件夹。如果邮件显示为已投递但收件人看不到,应排查送达率问题,而非投递延迟。

延迟不等于失败

处于 deferred 或 retrying 状态的邮件并没有失败。在 Bird 仍在重试期间不要重新发送,否则收件人可能收到重复邮件。如果重试窗口结束仍未投递成功,收件人状态会变为 bounced,并附带接收服务器的响应信息。
短暂的延迟是邮件投递的正常现象。灰名单机制或接收服务器不可用可能使延迟时间更长。

在哪里查看邮件进度

在仪表板中打开邮件详情。每个收件人都有一条时间线,显示 Bird 何时接受并排队该邮件、每次尝试或延期、接收服务器的响应以及最终结果。
Bird 仪表板中的邮件详情面板:Events 标签页显示投递时间线(Accepted、Processed、Delivered)及时间戳,背景为模糊化的邮件列表
如果你希望接收通知而非手动查看,你的系统可以通过 webhook 接收同样的逐收件人事件:事件开发者指南记录了完整的事件类型,包括本页介绍的 deferred 和 delivered 事件。

后续步骤