AWS SNS退出SMS沙箱后发新手机号短信是否需预先验证
AWS SNS SMS生产模式号码验证规则明确答复
核心结论:账号移出SMS沙箱进入生产环境后,向未提前登记验证的全新手机号发送短信,不需要预先做号码验证,可以直接送达(前提是号码格式正确、账号发送额度充足、符合目标地区短信合规要求)
- 沙箱模式下的强制号码验证要求,是沙箱环境独有的测试限制:这个阶段你只能给提前在SNS控制台完成归属验证的号码发短信,本质是防止测试阶段滥发垃圾短信,你现在沙箱里已验证号码能正常收信就是这个规则下的正常表现。
- 你的移出沙箱申请审核通过后,系统会自动解除这个预验证限制:不管是从未在你账号下登记过的新用户手机号,还是之前沙箱阶段验证过的老号码,都不需要走预验证流程,调用发送接口时直接传入目标号码即可发起投递。
- 关于你提到的部署相关配置:你选用
us-east-1区域的选择完全适配Heroku平台的部署要求,该区域支持向亚洲绝大多数国家和地区的手机号投递短信,不需要为了亚洲用户切换区域。 - 生产模式下的相关注意点:虽然没有预验证号码的要求,但你需要提前确认核心用户所在亚洲地区的本地短信合规规则,部分地区要求发送方ID提前备案、营销类短信需要留存用户主动订阅的凭证,这类合规拦截和号码验证规则无关,提前准备即可避免发送失败。
你之前查阅官方文档时没找到对应规则,是因为文档的规则对比区块明确标注了「目标号码必须预验证」属于沙箱环境专属限制,生产环境无该条目约束。
内容的提问来源于stack exchange,提问作者KaoChing-Ya
相关产品推荐
相关产品推荐

