系统配置
系统设置集中管理 DoneMail 的运行参数。
Cloudflare
需要配置:
- Account ID
- API Token
- Worker 名称
- 后台入口
- 共享入口
Token 用于读取 Zone、检查 Email Routing 状态、配置 Catch-all 和读取 Worker 入口地址。共享入口默认跟随后台入口,也可以指定为独立入口。
发送邮件
发送邮件控制后台写邮件和公开 API 发信能力。
开启后需要配置 Resend Key。发件邮箱的域名必须已经添加到 DoneMail 的域名列表中。
关闭发送邮件后,后台写邮件和公开 API 发信都会不可用。
自动清理
开启后,定时任务会按保留天数清理收件箱和发件箱邮件。附件对象会同步从 R2 删除。
访问保护
内置三类限流:
- 登录失败。
- 公开接口鉴权失败。
- 共享访问。
默认每小时次数分别为 10、10、500。
配置保存在系统设置中,不依赖额外环境变量。