Cloud Mail 零成本搭建专属企业邮箱教程

cloud mail

Cloud Mail 是一款基于Cloudflare 响应式邮箱服务,支持邮件发送、附件收发,只需要一个域名,就可以创建多个不同的邮箱,如:boss@yourcompany.com 这样的专业邮箱,本项目支持署到 Cloudflare Workers ,降低服务器成本,搭建自己的邮箱服务, 让你用 零服务器成本 搭建完整的邮箱服务。

一、准备资料

域名 · 阿里云/腾讯云/Namesilo 购买
必须Cloudflare 账号 · cloudflare.com 免费注册
必须GitHub 账号 · github.com 免费注册
必须Resend 账号 · resend.com 免费注册(发信功能需要)

二、搭建教程

1、把域名托管到 Cloudflare,详细教程可以参考本文文章”Cloudflare账号注册到域名配置详细教程“。

2、克隆源码,打开 https://github.com/maillab/cloud-mail,克隆仓库到自己的GitHub账号。

图片[2] - Cloud Mail 部署到 Cloudflare 教程 - 跨境日记

进入Cloudflare, 在计算找到Workers 和 Pages,点击创建应用程序

图片[3]-Cloud Mail 零成本搭建专属企业邮箱教程-LyleSEO

3、选择GitHub导入,选择创建克隆的仓库(cloud-mail)。

图片[4]-Cloud Mail 零成本搭建专属企业邮箱教程-LyleSEO

4、设置目录 mail-worker,并部署

图片[5]-Cloud Mail 零成本搭建专属企业邮箱教程-LyleSEO

5、设置环境变量

进入 Workers 和 Pages,找到并进入到新建的应用。

图片[6]-Cloud Mail 零成本搭建专属企业邮箱教程-LyleSEO

5.1 绑定域名

图片[7]-Cloud Mail 零成本搭建专属企业邮箱教程-LyleSEO

5.2、设置变量

图片[8]-Cloud Mail 零成本搭建专属企业邮箱教程-LyleSEO
变量名 必需 用途
domain 邮箱域名,多域名用(例如 ["example.com","example2.com"]
admin 管理员邮箱地址(例如 admin@example.com
jwt_secret JWT密钥 随便输入一串字符串,不要输入特殊字符

5.3、创建KV和D1数据库

图片[9]-Cloud Mail 零成本搭建专属企业邮箱教程-LyleSEO

5.4、添加绑定,变量名必须为kvdb

图片[10]-Cloud Mail 零成本搭建专属企业邮箱教程-LyleSEO

6、域名设置转发

图片[11]-Cloud Mail 零成本搭建专属企业邮箱教程-LyleSEO
图片[12]-Cloud Mail 零成本搭建专属企业邮箱教程-LyleSEO
图片[13]-Cloud Mail 零成本搭建专属企业邮箱教程-LyleSEO

7、初始化数据库

浏览器输入 https://你的worker自定义域/api/init/你的jwt_secret 初始化数据库(注:jwt_secret 是在第5.2、设置变量里,你自定义设置的变量)

图片[14]-Cloud Mail 零成本搭建专属企业邮箱教程-LyleSEO

三、增加域名

1、在计算找到Workers 和 Pages,在创建的应用中找到设置,在变量和密钥,添加上新域名,文章中 5.2、设置变量

图片[15]-Cloud Mail 零成本搭建专属企业邮箱教程-LyleSEO

2、域名设置转发(重复 域名设置转发 的步骤即可)

大致流程:进入新增的域名 > 电子邮件 > 电子邮件路由 > 路邮规则

图片[16]-Cloud Mail 零成本搭建专属企业邮箱教程-LyleSEO
图片[17]-Cloud Mail 零成本搭建专属企业邮箱教程-LyleSEO

四、邮件发送

Cloudflare 目前不支持发件,封禁25端口,只能使用第三方服务

1、注册Resend,并添加域名,完成DNS验证

图片[18]-Cloud Mail 零成本搭建专属企业邮箱教程-LyleSEO

2、创建 API Key 并复制

图片[19]-Cloud Mail 零成本搭建专属企业邮箱教程-LyleSEO

3、设置发送状态回调 https://worker自定义域/api/webhooks

图片[20]-Cloud Mail 零成本搭建专属企业邮箱教程-LyleSEO

4、选择对应选项

图片[21]-Cloud Mail 零成本搭建专属企业邮箱教程-LyleSEO

5、返回系统设置

图片[22]-Cloud Mail 零成本搭建专属企业邮箱教程-LyleSEO

五、相关文档

1、官网教程:https://doc.skymail.ink/

2、Github地址:https://github.com/maillab/cloud-mail

© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享