1、信息內容或簽名沒有經過審核,運營商規定發送短信,必須要對短信簽名和內容進行報備,只有審核通過後才能發送。
2、號碼有問題。空號、停機、黑名單等號碼,對於這類號碼也是收不到短信的。
3、內容帶有違禁詞匯、敏感詞匯或違反規定內容,會被運營商系統攔截直接短信發送失敗。
4、格式不正確。發送忘記帶簽名和退訂,或者有些簽名不正確。正確的短信格式應當為短信簽名+正文,其中要在中文模式下使用符號,而且,簽名中如果出現特殊字符,也會導致發送不出去。
5、用戶被限制發送短信次數,常見於IP限制、手機號單日接收總數量限制等。
6、提交的號碼是黑名單。這種情況對方需要和聯通、移動、電信運營商確認解除黑名單。
7、某些地區運營商屏蔽。屏蔽地區也會導致手機收不到短信。
8、系統、網絡等其他問題。
短信發送失敗的原因有很多,可能是接收方手機停機或者是信號不好,也可能是短信內容或是簽名出錯,當然,還有可能是短信平臺的通道質量問題。對於企業來講,應慎重挑選第三方服務商,對其是否提供短信運營商直連通道、是否有備份短信通道、短信接口是否穩定等進行綜合評估,並在群發短信前對號碼進行空號篩查,對短信內容進行測試。