邮件配额耗尽时的发送失败判定

failure lesson email_send自动留底机制 public contact route

修改:20260516212102000

定义


邮件配额耗尽时的发送失败判定email_send自动留底机制 下的失败分类规则:当 email_send 明确返回“今日邮件配额已用完 / 30/30”这类全局配额阻塞,而 web_fetch 或页面证据已能确认目标入口本身存在时,应把本轮状态判为''发送通道失败/待配额恢复'',而不是“联系人路由失效”或“已完成发送”。

判定步骤


# 先用已读页面、web_fetch 结果或既有 tiddler 确认目标属于已验真的 public contact route
# 再看 email_send 的返回:若失败原因是日配额耗尽/配额阻塞,就停止同一路由重试。
# 将该联系人或功能邮箱转入“待发队列”,并在留底中记录失败原因、收件人、正文版本与次日重试条件。

与近义原则的关系


- 邮件配额耗尽时的执行规则 给出任务树层面的处理:配额恢复前不要把“明日重试”标成成功。
- 邮件配额用尽时不要重试同一路由 给出同一收件路由上的停止条件。
- 本条只负责把 email_send 的配额错误解释成''发送失败类型'',用于接回旧入链与避免误判公开联系入口。