# 验证码发送服务配置文件 # 用于 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