| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- # 验证码发送服务配置文件
- # 用于 send_sms_gn.py 和 send_email.py
- #
- # 说明:
- # 1. 如果配置项为空,脚本会尝试从环境变量读取(兼容 backend/.env)
- # 2. 数据库配置:如果此处未配置,会从环境变量 MYSQL_* 读取
- # 3. 敏感信息(如密码)建议使用环境变量,避免泄露
- [aliyun_sms]
- # 阿里云短信服务配置
- # access_key_id 和 access_key_secret 如果为空,会从环境变量 ALIBABA_CLOUD_ACCESS_KEY_ID 和 ALIBABA_CLOUD_ACCESS_KEY_SECRET 读取
- access_key_id = LTAI5tQ6iFj9XMSZygRhKL4F
- access_key_secret = eXEfRLenQfOCLWkj307jv48rBUWNHK
- sign_name = 灵语科技
- template_code = SMS_498720756
- endpoint = dysmsapi.aliyuncs.com
- [smtp]
- # 阿里云 DirectMail SMTP 配置
- # smtp_username 和 smtp_password 如果为空,会从环境变量 SMTP_USERNAME 和 SMTP_PASSWORD 读取
- smtp_host = smtpdm.aliyun.com
- smtp_port_ssl = 465
- smtp_username = support@mail.lyrria.com
- smtp_password = LRrria123456
- email_subject = Lyrria 注册登录验证码
- [database]
- # MySQL 数据库配置
- # 如果此处未配置,会从环境变量 MYSQL_* 读取(兼容 backend/.env)
- mysql_host = 101.201.60.170
- mysql_port = 13306
- mysql_user = root
- mysql_password = Lyrria@Root@123456
- mysql_database = Lyrria
- [service]
- # 服务配置
- # 轮询间隔(秒),准实时发送的检查频率
- poll_interval = 2.0
|