之前有佬友反馈部署困难,今天制作一个部署教程
1. 首先点击 Deploy to Cloudflare
2 登陆账号后会进入,推荐选择亚洲地区(当然不选择亚洲也没关系)
不要修改数据库名称和R2名称 可能导致无法查询
3. 点击创建部署,然后耐心等待克隆部署
4. 点击继续处理项目,绑定必须的环境变量
5. 添加完成后点击部署即可
注:这三个变量是必须的,其他变量例如 管理员名称,发邮件密钥可自行决定是否添加
最后就可以打开对应的worker连接登陆了
6. 默认管理员账号为 admin
7. 记得将域名邮箱的catch-all 绑定到worker上(不绑定无法接收到邮件)
8. 可选环境变量
8.1 ADMIN_NAME 超级管理员用户名(默认为admin)
8.2 如果需要转发邮箱到 qq 邮箱 、Gmail之类的也是支持设置的
FORWARD_RULES 环境变量 示例
说明:规则按前缀匹配,命中第一个前缀即转发;
*为兜底规则。未配置或设置为空/disabled/none 时不进行任何转发。
- 逗号分隔(KV):
FORWARD_RULES="[email protected],[email protected],*[email protected]"
- JSON 数组:
FORWARD_RULES='[{"prefix":"vip","email":"[email protected]"},{"prefix":"*","email":"[email protected]"}]'
- 仅指定某些前缀(无兜底):
FORWARD_RULES="[email protected],[email protected]"
- 禁用转发:
FORWARD_RULES=""或FORWARD_RULES="disabled"或FORWARD_RULES="none"或FORWARD_RULES="[]"转发的目标地址需要在 Cloudflare 的 Email Addresses 中添加/验证
8.3 发件环境变量配置
RESEND_API_KEY / RESEND_TOKEN 多域名配置说明
支持三种配置格式,满足不同场景需求:
- 单密钥格式(向后兼容)
RESEND_API_KEY="re_xxxxxxxxxxxxxxxxxxxxxxxx"
- 键值对格式(推荐)
RESEND_API_KEY="domain1.com=re_key1,domain2.com=re_key2"
- JSON格式
RESEND_API_KEY='{"domain1.com":"re_key1","domain2.com":"re_key2"}'







