更新自由注册邮箱验证

This commit is contained in:
zhanggangyong
2026-01-12 14:43:14 +00:00
parent cd4dea8a0d
commit dd8c4c194d
4 changed files with 233 additions and 13 deletions
@@ -15,9 +15,9 @@ from app.state import get_state
logger = structlog.get_logger(__name__)
# 邮箱配置 - 从环境变量读取
SMTP_SERVER = os.getenv("SMTP_SERVER", "smtpdm-ap-southeast-1.aliyun.com")
SMTP_SERVER = os.getenv("SMTP_SERVER", "smtp.189.cn")
SMTP_PORT = int(os.getenv("SMTP_PORT", "465"))
SMTP_EMAIL = os.getenv("SMTP_EMAIL", "supportagnet@taijiaicloud.com")
SMTP_EMAIL = os.getenv("SMTP_EMAIL", "taijiagent@189.cn")
# 注意:生产环境必须通过环境变量设置SMTP_PASSWORD
# 如果未设置,邮件发送功能将不可用(测试模式下可通过日志或Redis获取验证码)
SMTP_PASSWORD = os.getenv("SMTP_PASSWORD")