供应商给你一份送达报告,99% 都是 DELIVRD,你以为都到了。结果用户说没收到。问题出在:DLR 的 DELIVRD 只代表「运营商把短信交到了用户手机所在网络」,不等于用户真看到了。
五个常见状态位,含义不一样
- ENROUTE:在途,还没送到位,别当成功。
- DELIVRD:运营商回执「已送达手机」,但可能是「提前回执」——交到网关就算,用户未必亮屏看到。
- EXPIRED:有效期内没送达(手机关机/无信号太久),算失败。
- UNDELIV:明确送不到(号码空号/停机),硬失败。
- REJECTD:被拦截(黑名单/审核/频率限制),直接拒。
哪些是真送达,哪些是「假成功」
只有 DELIVRD 算「送到网络侧」;UNDELIV/EXPIRED/REJECTD 是明确的失败;ENROUTE 是中间态。把 ENROUTE 当成功、把 DELIVRD 当「用户已读」,是两个最常见的误读。
对账该怎么做
- 以 DELIVRD 计「送达」,但要扣掉「提前回执」水分(高投诉/高退订常是假送达信号)。
- 按 REJECTD/UNDELIV 维度找问题号码段,反馈给通道商。
- 真要验证「用户看到」,靠点击/回执率反推,不靠 DLR 状态位。
DLR 告诉你「短信去了哪」,不告诉你「用户看了没」。
常见问题
跨国短信是什么?和国内短信有什么区别?
跨国短信经由海外运营商(越南、泰国、印尼等)发送给全球用户;与国内短信的区别在线路、Sender ID 与各国合规要求。
短信模板为什么被拒?怎么解决?
多因含敏感词、格式错误或 Sender ID 未报备。解决:用语中性、遵守各国模板规范、提前注册品牌名。
该选 Brandname、OTP 还是 P2P 短信?
Brandname 用于品牌营销/通知;OTP 用于验证码;P2P 用于一对一聊天。按用途与到达率选择。
到达率(DLR)和价格怎么核算?
按 DLR 确认的发送成功计费,提交失败不收费。别只看提交量,要看实际到达率。