Cloud Mail:用 Cloudflare 免费搭建自己的专业邮箱服务

Cloud Mail:用 Cloudflare 免费搭建自己的专业域名邮箱
在自建服务越来越流行的今天,Cloud Mail(https://github.com/maillab/cloud-mail)提供了一个极简、高性能、几乎零成本的现代邮箱解决方案。只需一个域名 + Cloudflare 账号,你就能拥有自己的 yourname@yourdomain.com 专业邮箱系统
!图片
图1:Cloud Mail 用户邮箱主界面 - 简约现代)
项目核心优势
• 极低成本:完全运行在 Cloudflare Workers + D1 + KV + R2,免费额度通常够个人/小团队长期使用。
• 完整功能:收发邮件、R2 附件存储、Resend 群发、内嵌图片、发送追踪、Telegram 推送。
• 强大后台:用户管理、邮件管理、RBAC 权限控制、ECharts 数据可视化。
• 安全便捷:Turnstile 人机验证、个性化自定义(标题、登录背景、透明度)、开放 API、多号模式。
• 技术栈:Hono + Drizzle ORM + Vue3 + Element Plus,前后端清晰易扩展。
!图片
(图2:Cloud Mail Cloudflare 全家桶技术架构)
详细部署指南(基于官方文档)
根据官方界面部署文档(https://doc.skymail.ink/guide/dashboard.html),核心步骤如下:
  • 准备账号

  • 注册 Cloudflare 并添加你的域名。
  • 创建 Worker 项目

  • • Fork 项目到自己的 GitHub。
    • 在 Cloudflare 创建 Worker,选择 GitHub 导入,指定 mail-worker 目录并部署。
    设置环境变量(关键)变量名是否必需用途domain✅邮箱域名(支持多域名)admin✅管理员邮箱(如 admin@yourdomain.com)jwt_secret✅JWT 密钥(随意字符串)project_link❌是否显示项目链接
    绑定数据库
    创建 KV 和 D1 数据库,并绑定变量名 kv 和 db。
    配置邮件发送与转发(Resend + 自定义转发)。
    初始化与登录
    访问 https://你的worker域名/api/init/你的jwt_secret 初始化数据库。
    打开自定义域名,注册管理员账号并登录。


    在线演示:https://skymail.ink (强烈建议先体验界面)
    谁适合使用?
    • 个人用户:想要独立域名邮箱,告别 Gmail 广告。
    • 小团队:多人账号 + 统一管理后台。
    • Cloudflare 爱好者:深度玩转 Workers + D1 + R2。
    • 开发者:学习 Serverless 全栈的最佳实践项目。
    项目地址:https://github.com/maillab/cloud-mail
    完整文档:https://doc.skymail.ink/

    总结
    Cloud Mail 把自建专业邮箱的门槛降到了最低。它功能完整、界面现代、部署清晰,是 2026 年值得强烈推荐的 Cloudflare 开源邮箱方案。
    现在就行动:去 GitHub 点 Star,按照文档部署一个属于自己的域名邮箱吧!🚀
    部署完成后欢迎在下方评论分享你的体验、遇到的问题,或你的专属邮箱地址
    标签:

    💬 评论区 (0)

    暂无评论,快来抢沙发吧!