Cloud Mail APP项目介绍
Cloud Mail APP项目介绍
CheyminCloud Mail For Android软件介绍
2026-07-12 · Cheymin
前言
最近在折腾域名邮箱的时候,遇到了 Cloud Mail 这个开源项目。功能很完善,收发邮件体验流畅,唯一的小遗憾是——它没有原生 Android 客户端。
那怎么办呢?作为一个对界面细节有点执念的人,我希望在 Android 上也能有一个打开就让人心情愉悦的邮件 App,就像在 iPhone 上用 Mimestream 那样。于是,利用业余时间,我把 Cloud Mail 带到了 Android 平台。
这就是 Cloud Mail For Android 的由来。
截图
风格
两种风格,一键切换:
- 🎨 Google 风 — Material You 设计语言,主色动态染色,适合喜欢原生 Android 体验的用户
- 🍎 Apple 风 — 大留白、圆形头像、毛玻璃导航栏,灵感来自 Mimestream
两种风格从间距、按钮形状到动效曲线都是独立实现的,切换时还带流畅的过渡动画。
核心功能一览
基础邮件功能
- 支持收件箱 / 星标 / 已发送 / 草稿 / 垃圾箱 / 垃圾邮件等常用文件夹
- 多账号管理,侧边栏一键切换
- 左滑删除、右滑星标(可自定义开关)
- 富文本 HTML 邮件渲染,双指缩放,图片加载可控
个性化定制
- 9 种预设主题色 + 自定义颜色
- 支持导入自定义字体(ttf/otf)
- 支持自定义背景图
- 深色 / 浅色 / 跟随系统,三种模式可选
AI 助手
- 接入 OpenAI 兼容接口,API Key、地址、模型全自定义
- 可辅助写邮件、润色语气、翻译、总结等
- 对话历史仅保存在本地,无需担心隐私泄露
WebDAV 云同步
- 支持联系人及应用设置跨设备同步
技术栈
- Flutter — 跨平台框架,目前优先支持 Android
- Provider — 全局状态管理
- Dio / http — 网络请求与下载进度回调
- SharedPreferences — 轻量本地存储
- WebDAV — 基于
webdav包自封装的同步服务 - OpenAI API 兼容接口 — AI 功能灵活对接
架构上采用分层设计:UI 层 → Service 层 → 数据层,职责清晰。状态管理策略也比较务实:全局状态用 Provider,页面内状态用 setState,不做过度的架构设计。
项目地址与鸣谢
项目采用 MIT 协议,欢迎自由使用和二次开发。
🔗 GitHub:github.com/cheymin/Cloud-Mail-For-Android
如果觉得有帮助,欢迎点个 Star ⭐;遇到问题可以提 Issue,也欢迎提交 PR 一起完善。
感谢TRAE AI的辅助开发!
写在最后
做这个项目最大的体会是:好的设计确实能让人更愿意使用一个产品。
以前总觉得“功能能用就行”,但当真正把圆角、间距、动效、色彩这些细节一个个打磨到位之后,每次打开 App 的心情都会不一样。
如果你是开发者,更欢迎 fork 过去按自己的需求定制——代码结构还算清晰,注释也比较完整,应该不难上手。
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果




