短信发不出去可能因为:
1、对方设置了防火墙,对方拒绝接收,导致短信发送失败;
2、对方手机关机,没有信号,导致短信发送失败;
3、通信问题,通信错误造成发送失败;
4、对方手机停机,无法接收短信导致发送失败。