系统设置
邮件提醒配置
通过环境变量配置 SMTP 邮件服务,用于发送授权到期提醒。
SMTP_SERVER |
smtp.qq.com |
SMTP_PORT |
465 |
SMTP_USER |
99199249@qq.com |
SMTP_FROM |
99199249@qq.com |
ALERT_EMAIL |
99199249@qq.com |
配置方法:
在 Linux 服务器上设置环境变量:
在 Linux 服务器上设置环境变量:
export SMTP_SERVER="smtp.qq.com" export SMTP_PORT="465" export SMTP_USER="your@qq.com" export SMTP_PASSWORD="授权码" export SMTP_FROM="your@qq.com" export ALERT_EMAIL="admin@company.com"
管理员邮箱管理
0
除了配置文件中的管理员邮箱外,您还可以添加额外的接收人。
加载中...
功能测试
如果不确定配置是否正确,可以发送一封纯测试邮件(不检查授权状态)。
发送到期提醒
手动发送授权到期提醒邮件。只有在指定天数内到期的授权才会被提醒。
定时提醒(Linux Crontab)
设置每日自动检查,只有到期前7天内的授权才会收到提醒邮件。
每天早上9点检查并发送提醒:
crontab -e # 添加以下行(到期前7天开始提醒) 0 9 * * * cd /path/to/license_manager && python -m app.email_notify
💡 提醒逻辑:
每天运行脚本,但只有当授权在7天内到期时才会发送邮件。
例如:授权1月30日到期,则1月23日开始每天收到提醒。
每天运行脚本,但只有当授权在7天内到期时才会发送邮件。
例如:授权1月30日到期,则1月23日开始每天收到提醒。