发了短信但收不到可能有以下几种原因。
1、对方手机处于欠费状态或者停机状态,无法接收到来自运营商的短信。
2、对方手机没有信号,或者信号较弱,无法接收信号,这种情况下可以尝试移动到信号较好的地方再次发送短信。

3、对方手机设置了短信拦截或短信接收功能异常,如果接收方设置了短信拦截,那么发送的短信可能会被拦截而无法收到,如果接收方的短信功能异常,也可能无法正常接收短信。
4、对方手机内存已满无法接收新的短信,这种情况下可以清理手机内存后尝试再次发送短信。
5、对方的手机可能不支持接收方所使用运营商发送的短信,不同运营商使用的短信通道可能有所不同,如果接收方使用的运营商与发送方不匹配,可能会导致短信无法正常接收。
6、手机处于飞行模式或者关机状态也可能无法收到短信,此时需要检查手机状态并重新开机或关闭飞行模式。
如果以上情况都不是问题所在,那么可能是网络延迟或系统处理繁忙导致的短信延迟接收,此时可以稍等片刻,或者尝试重启设备或重新发送短信,如果问题依然存在,建议联系相关运营商或手机厂商寻求帮助。








