退信是接收邮件服务器拒绝接受并退回给发件人而非投递的邮件。服务器会返回一条退信通知,说明拒绝原因。退信分为两类:硬退信(永久性失败)和软退信(临时性问题)。关注并处理这两类退信非常重要,因为退信率上升会拖累你的发送信誉以及后续所有邮件的送达率。
硬退信和软退信有什么区别?
区别在于失败是永久的还是临时的,这决定了你接下来应该怎么做。
硬退信是永久性拒绝。地址不存在、域名有误,或者服务器明确拒收了邮件。重试没有意义,你应该立即停止向该地址发送邮件。
软退信是临时性失败。邮箱已满、服务器短暂不可用,或邮件暂时过大。地址本身可能没问题,只是当前条件不允许。发件人可以稍后重试软退信,通常能成功送达。
| 硬退信 | 软退信 | |
|---|---|---|
| 性质 | 永久性 | 临时性 |
| 常见原因 | 无效地址、错误域名、被屏蔽的发件人 | 邮箱已满、服务器宕机、邮件过大 |
| 正确做法 | 将地址加入屏蔽列表,停止发送 | 稍后重试,仅在持续失败时屏蔽 |
| 信誉影响 | 重复发送时影响很大 | 较低,但需关注趋势 |
有一个细节值得注意:持续重复的软退信会开始表现得像硬退信。一个已满数周的邮箱,实际上等同于失效地址。大多数平台会在经过一定次数的尝试后,将持续的软退信自动转为屏蔽。
退信的原因是什么?
退信通常可以追溯到以下几种常见原因。
- 无效地址。 邮箱不存在,常见原因包括拼写错误、账户已弃用或虚假注册。这是最常见的硬退信类型。
- 邮箱已满。 收件人超出了容量配额。通常属于软退信,因为邮箱可能会释放空间。
- 被屏蔽。 接收服务器或安全网关拒绝了你的邮件,有时是因为你的 IP 或域名在黑名单上,有时是因为邮件内容触发了过滤规则。
- 策略拒绝。 收件人的服务器执行了你未满足的规则:身份验证缺失或失败、不接受的附件类型,或看起来具有滥用性质的发送模式。
如果你遇到大量策略拒绝和屏蔽拒绝,原因通常出在上游。身份验证缺口和被判定为垃圾邮件的内容是最常见的问题,如何降低垃圾邮件评分详细介绍了如何加以改善。
退信为什么会损害发送信誉?
邮箱提供商将你的退信率视为衡量列表管理质量的指标。干净的列表很少产生退信。一个充满无效地址的列表则会不断退信,而这正是通过抓取或购买地址而非合法获取的垃圾邮件发送者的典型特征。因此,当你的退信率上升时,邮箱提供商会降低对你域名和 IP 的信任度,更多合法邮件会落入垃圾邮件文件夹或被直接拒收。
这种损害会不断累积。硬退信到从未存在过的地址是最严重的问题,因为命中不存在的邮箱(包括由废弃地址改造的垃圾邮件陷阱)是一个很强的负面信号。保持低退信率是邮件送达率最佳实践的基础之一。
应该如何处理退信?
目标是停止向产生退信的地址发送邮件,并从一开始就阻止无效地址进入你的列表。
遵守屏蔽列表。 当一个地址产生硬退信时,应将其加入屏蔽列表,确保不再向其发送邮件。Bird 会自动维护屏蔽列表,并允许你查看和管理;屏蔽指南介绍了具体机制,屏蔽产品页面展示了整体功能。
做好列表清理。 定期移除已退信或长期不活跃的地址。一个较小但活跃的列表在送达率和退信率方面几乎总是优于一个庞大但陈旧的列表。
发送前验证。 在注册环节或发送活动前捕获无效地址,可以完全避免硬退信。邮件验证 API 可以检查地址格式是否正确以及是否可能送达,Bird 的收件人验证将该检查集成到你的注册和发送流程中。
查看你的事件。 每次退信都会以事件的形式发送给你,附带原因代码,帮助你区分硬退信和软退信并做出相应处理。事件指南记录了事件类型及其字段。
一个相关信号是延迟投递,即尚未成为退信的临时 4xx 响应。如果你发现邮件被暂缓而非被拒绝,什么是延迟投递邮件解释了二者的区别以及应对方法。
常见问题
退信和延迟投递是一回事吗?
不是。退信是最终拒绝:服务器不会接受该邮件。延迟投递是临时的 4xx 响应,要求你稍后重试。如果重试持续失败,延迟投递最终可能变成退信,但它本身并不是退信。
多少退信率是可以接受的?
没有通用的阈值,具体数字取决于你的受众和邮箱提供商。实用的原则是尽可能降低退信率,并调查任何突然的飙升,因为骤增通常指向列表质量或身份验证问题。
硬退信应该重试吗?
不应该。硬退信是永久性的,重试只会浪费资源并可能进一步损害信誉。将该地址屏蔽即可。重试仅适用于软退信。
如何从源头防止无效地址产生退信?
在收集地址时进行验证,并使用确认订阅(confirmed opt-in),确保只向真正订阅的人发送邮件。这样可以在退信发生之前就将无效和拼写错误的地址排除在列表之外。
后续步骤
少量退信是正常的,大量退信则很危险。屏蔽硬退信、重试软退信、提前验证、保持列表干净,你的退信率就能维持在邮箱提供商期望的水平。从屏蔽指南和事件指南开始,了解 Bird 如何呈现和处理退信数据。