Cloudflare 域名邮箱一键部署

之前有佬友反馈部署困难,今天制作一个部署教程

Deploy to Cloudflare Workers

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 时不进行任何转发。

8.3 发件环境变量配置

RESEND_API_KEY / RESEND_TOKEN 多域名配置说明

支持三种配置格式,满足不同场景需求:

  1. 单密钥格式(向后兼容)
RESEND_API_KEY="re_xxxxxxxxxxxxxxxxxxxxxxxx"
  1. 键值对格式(推荐)
RESEND_API_KEY="domain1.com=re_key1,domain2.com=re_key2"
  1. JSON格式
RESEND_API_KEY='{"domain1.com":"re_key1","domain2.com":"re_key2"}'

欢迎各位佬友 start !

467 个赞

前排支持 给星星了

1 个赞

星星支持,太强了

4 个赞

[!done]支持,太强了

1 个赞

没写错吧 :laughing:

打快了 :grin:

感谢分享,已Star :hand_with_index_finger_and_thumb_crossed:

1 个赞

域名必须是要在cf注册的吗

要挂在cf上,因为要用域名邮箱

1 个赞

我的左侧历史出不来

支持支持

1 个赞

是加载失败 还是 直接就没有?

1 个赞

感谢分享

不和人说密码别人也刷不了吧?

2 个赞

支持,星星已点

感谢大佬教程

我这个只有邮件才存R2,而且R2 10个G 够用

1 个赞

我的也是

各位佬,出现这种情况是什么问题? :sob:

1 个赞

不行 因为 catch-all 只能绑定一个worker