
# 短信发送失败/发送的短信对方说没收到，是什么原因？
如果出现上述问题，请您先通过发送方、接收方号码或X号码查看隐私保护通话平台推送的短信发送结果（"sendResult"参数携带），并参考[短信通知接口](https://support.huaweicloud.com/api-PrivateNumber/privatenumber_02_0008.html)分析短信发送失败原因。
如果没有填写接收短信通知的地址（[点击查看如何填写](https://support.huaweicloud.com/PrivateNumber_faq/pn_faq_00023_16.html)），请排查是否是以下原因导致发送失败：
1. 查看您的华为云账号是否处于欠费状态。欠费会导致短信发送不成功，请保持账户余额充足。
2. 短信的发送方或接收方不是手机号码。应运营商管控要求，隐私保护通话不支持隐私号短信的发送方或接收方是短信通道号。
3. 您使用的模式不支持短信功能。隐私保护通话AX和AXB模式支持短信功能，AXE模式暂不支持短信功能。
4. 绑定关系不存在或绑定关系设置不正确。请调用接口或前往控制台查看绑定关系设置是否正确（[如何查询绑定关系](https://support.huaweicloud.com/PrivateNumber_faq/pn_faq_00041.html)）。
5. 绑定关系保持时长（duration参数）设置太短。导致短信还未发送成功，绑定关系就自动解绑了。请根据使用场景合理设置绑定关系保持时长。
6. 未开通短信功能：
   1. 转发短信的隐私号码所属应用未开通短信功能。登录"控制台--应用管理"查看转发短信的隐私号码所属应用的详情（点击应用左侧三角箭头查看），查看该应用是否开通了短信功能。若未开通，可点击"操作-修改"，将"是否开通短信"修改为"是"。 ![](https://support.huaweicloud.com/PrivateNumber_faq/figure/zh-cn_image_0000002210573165.png "点击放大")
      
   
   2. 转发短信的隐私号码未开通短信功能。在控制台点击"号码管理"，输入转发短信的隐私号码查询该号码是否开通了短信功能。若未开通，可通过"[批量修改短信能力](https://support.huaweicloud.com/usermanual-PrivateNumber/pn_um_08.html)"开通隐私号码的短信功能。
      ![](https://support.huaweicloud.com/PrivateNumber_faq/figure/zh-cn_image_0000002175367376.png "点击放大")
      
   
   3. 设置的绑定关系不支持短信功能。请调用接口或前往控制台开启绑定关系的短信功能。
      - 调用接口设置隐私号码绑定关系时不携带"privateSms"或设置"privateSms"为"true"。
      
      - **如果是在控制台设置隐私号码绑定关系，需在设置绑定关系时勾选"支持短信"。**如果设置绑定关系时未勾选，可在控制台先解除该号码的绑定关系，重新绑定时勾选。
       
    
7. 发送/接收号码问题：
   - 如果应用是AX模式，还可能是A发送的短信内容未携带"@号码B"或携带的分隔符或号码格式错误。A发送短信给X时，需在短信内容最后携带"@号码B"，如"@138\*\*\*\*0021"（@必须是英文半角字符，号码B为接收短信用户的真实号码）。
   
   - 接收短信的用户号码写错、已停机或者是空号。
   
   - 请确认发送短信方号码状态和手机终端是否正常，如有异常建议更换A号码或手机终端重试。
    
8. 短信被拦截：
   - 短信被手机软件拦截，请查看短信是否在手机的"骚扰拦截"信箱里。
   
   - 短信被运营商拦截，请联系运营商查看短信是否被运营商拦截。
   
   - 短信被隐私保护通话平台拦截，因短信内容涉及违法、违规词汇，或未包含与您协商一致的白名单关键词，导致短信被平台拦截。
    
9. X号码转发短信给企业服务器后，企业服务器未指示转发或指示不转发，导致短信未被转发至接收方号码。
10. 若以上原因都不符合，请拨打400电话联系华为云客服排查问题。
 
