手机发了短信但对方收不到可能有以下几种原因。
1、对方手机处于欠费状态或者停机状态,这种情况下,无法接收到短信。
2、对方手机无信号或者信号较弱,无法正常接收信号。

3、对方设置了短信拦截或短信接收功能异常,此时需要对方检查相关设置。
4、短信内容中有违规内容或敏感词汇,被系统或运营商屏蔽。
5、所在的区域网络不稳定或信号较弱,导致短信无法正常发送,可以尝试移动到信号良好的地方再试一次。

6、手机出现故障或系统卡顿,可以尝试重启手机或者恢复系统设置,也有可能是SIM卡的问题,可以尝试更换SIM卡再次尝试发送短信。
如果以上原因都排除了还是无法解决问题,建议联系手机运营商查询相关情况。









