短信显示发送成功但客户未收到,可能是以下原因导致的,可按以下步骤排查:
一、服务商问题
1. 虚假成功状态
- 部分短信平台API返回“成功”仅表示请求被接收,并非实际送达。需联系服务商确认短信真实状态,查看后台日志是否有异常。
2. 通道故障
- 短信通道临时故障(如运营商接口波动),可能导致批量短信丢失。要求服务商提供送达回执或失败原因码。
二、客户手机问题
1. 基础状态异常
- 关机、欠费、无信号超过48小时:短信可能被运营商自动丢弃。
- SIM卡损坏/手机存储满:需重启手机或清理存储空间。
2. 拦截设置
- 手机启用骚扰拦截(如内置安全软件、第三方APP),短信可能被分类到“垃圾箱”。
- 客户误将号码加入黑名单:指导客户检查手机设置。
三、内容合规性
1. 敏感词触发过滤
- 营销类内容未加退订签名(如【拒收请回复R】),或被系统判定为营销/诈骗短信。
- 解决方法:修改文案,避免敏感词(如“免费”“中奖”),使用正规签名。
2. 格式错误
- 签名未备案(如个人号发送企业签名)、含特殊符号(※★)、超长(70字/条)。需符合运营商模板规范。
四、运营商与地区限制
1. 国际短信限制
- 部分国家(如印度、阿联酋)需提前报备号码,否则自动拦截。
- 海外短信可能存在数小时延迟。
2. 运营商策略
- 虚拟号码(170/171开头)可能被标记为诈骗号,导致全部短信被拦截。建议更换实体卡号码。
五、其他原因
1. 网络延迟
- 高峰期(如节日)短信可能延迟2-3小时,需等待后再次确认。
2. 频控限制
- 运营商对同一号码发送短信有速度限制(如1条/分钟,10条/小时),超限会被拦截。需降低发送频率。
排查步骤
1. 联系短信服务商
- 获取短信状态报告,确认是否真正送达运营商网络。
- 检查是否因内容、黑名单、频率等问题被拦截。
2. 客户自查
- 提供其他联系方式(如换个手机号)测试接收情况。
- 检查手机拦截设置、存储状态、信号强度。
3. 分场景测试
- 发送纯测试文本(如“123”),若可接收则原内容存在敏感词;若仍失败,可能是号码/通道问题。
通过以上步骤,多数问题可定位解决。若仍无法处理,需提供具体短信内容、发送记录、手机号段等信息进一步分析。