Mailflare 一个基于 Cloudflare 的自托管、带 AI 功能的邮箱客户端,支持自定义域名
Mailflare 是一个基于 Cloudflare 的自托管、带 AI 功能的邮箱客户端,支持自定义域名。
GitHub:https://github.com/hieunc229/mailflare 定位:Self-hosted, AI-powered email inbox with custom domains, powered by Cloudflare
核心功能
- 自定义域名邮箱:通过 Cloudflare Email Routing 实现收信,支持发信(含子域名发信)
- 邮箱管理:创建邮箱、自动配置 Cloudflare 路由规则、网格视图、显示名称编辑
- 标准邮箱文件夹:收件箱、已发送、草稿、垃圾邮件、回收站
- 写信功能:弹窗撰写、自动保存草稿、从草稿恢复
- 附件支持:收发附件存储在 R2,支持认证下载(单文件 ≤10MB,总计 ≤20MB)
- 实时通知:使用 Cloudflare Durable Object + WebSocket,新邮件即时推送
- 发信 API:支持 API Key 发送邮件
- 搜索、过滤、计数 等基础功能(部分在 Roadmap 中持续完善)
AI 邮箱助手(Email Agent,规划中/部分实现)
- 邮件摘要、意图分类、紧急程度评分、实体提取
- 智能任务队列(建议回复、跟进、分拣等)
- 人工审批后执行操作(回复、移动文件夹、转发、创建联系人等)
- 学习规则、线程/联系人记忆、工具执行能力
技术栈与部署
- 基于 Next.js + OpenNext 部署到 Cloudflare Workers
- 数据存储:Cloudflare D1(数据库)+ R2(附件)
- 实时:Durable Objects
- 与 Cloudflare Email Routing / Email Sending API 深度集成
支持:
- 一键 Cloudflare 部署
- 本地开发(npm run dev)
- 手动部署与数据库迁移
适合谁用?
- 想用自己域名做邮箱,又不想自己搭建完整邮件服务器的人
- 已经使用 Cloudflare 的用户(域名在 Cloudflare 上)
- 希望有现代化 Web 界面 + 一定 AI 能力的自托管邮箱方案
- 需要可编程发信 API 的开发者
注意:项目仍在积极开发中,部分高级功能(尤其是完整的 AI Agent)还在 Roadmap 阶段。部署时需要配置有效的 Cloudflare API Token(具备 Email Routing、Email Sending 等相关权限)。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 极客的赛博空间 | 专注 AI 与技术分享!
评论









