Skip to content

阿里云短信服务配置指南

阿里云短信服务(Short Message Service,简称 SMS)是阿里云为用户提供的一种通信服务能力,支持快速发送短信验证码、短信通知、推广短信等。本文档将指导您完成阿里云短信服务的配置,以便在 DSMall Pro 系统中使用。

注册阿里云账号

  1. 访问 阿里云官网
  2. 点击右上角"注册"按钮
  3. 填写手机号、邮箱等信息完成注册

开通短信服务

  1. 登录阿里云控制台
  2. 在搜索框中输入"SMS"或直接访问 短信服务控制台
  3. 点击"开通服务"
  4. 阅读并同意服务条款
  5. 完成开通

创建 AccessKey

请参考 阿里云访问密钥配置指南 创建 RAM 用户和 AccessKey。

申请短信签名

步骤 1:创建签名

  1. 在短信服务控制台,点击"国内消息" → "签名管理"
  2. 点击"添加签名",填写签名信息

签名建议: 使用公司名称或品牌名称,如 DSMall您的公司名

创建短信模板

  1. 在短信服务控制台,点击"国内消息" → "模板管理"
  2. 点击"添加模板",填写模板信息

模板建议:

  • 验证码模板您的验证码:${code},您正在进行身份验证,请勿泄露于他人!

后端配置

步骤 1:配置短信服务商

在 DSMall Pro 后端系统中配置短信服务:

配置位置:网站后台 → 设置 → 短信设置

SMS 配置界面

配置参数

参数说明示例值
短信签名已审核通过的签名DSMall
AccessKey IDAccessKey IDLTAI5txxxxxxxxxxxxxxx
AccessKey SecretAccessKey Secretxxxxxxxxxxxxxxxxxxxxxxxxxxxx

步骤 2:配置短信模板

配置位置:网站后台 → 设置 → 消息管理 → 消息模板 → 编辑

SMS 配置界面

配置参数

参数说明示例值
短信模板ID阿里云已审核通过的模板CODESMS_483650018
短信模板阿里云审核通过的模板内容您的验证码:${code},您正在进行身份验证,请勿泄露于他人!

测试配置

步骤 1:发送测试短信

  1. 网站后台 → 设置 → 短信设置,点击"测试短信发送"
  2. 输入测试手机号 模板CODE 短信模板参数
  3. 点击发送,检查是否收到短信

步骤 2:检查日志

  1. 查看短信发送日志
  2. 确认发送状态为"发送成功"
  3. 检查短信内容是否正确

常见问题

Q:发送短信失败

解决方案:

  1. 检查 AccessKey 是否正确
  2. 确认签名和模板是否已审核通过
  3. 检查账户余额是否充足
  4. 查看错误日志获取具体错误信息
  5. 阿里云短信服务控制台查看发送记录状态

安全建议

1. AccessKey 安全

  • 定期轮换 AccessKey
  • 使用 RAM 用户而不是主账号
  • 为不同应用创建不同的 RAM 用户
  • 设置最小权限原则

2. 短信安全

  • 设置短信发送频率限制
  • 监控异常发送行为
  • 定期检查发送日志
  • 设置 IP 白名单(如需要)

相关链接


最后更新:2024-01-20
维护者:DSPlatform技术团队