✈️ 飞邮 FlyMail

飞牛OS 原生邮件托管应用 — 一站式管理你的所有邮箱

核心亮点

📬 聚合收件箱

所有邮箱邮件混排展示,按时间统一排序。支持按邮箱筛选,每封邮件自动标识来源。

⚡ 实时同步

IMAP IDLE 长连接实时推送新邮件,Poll 轮询兜底兼容。新邮件秒级到达。

🧠 智能缓存

SQLite 摘要缓存 + 增量同步,收件箱秒开。离线也能浏览已缓存邮件。

🔒 用户隔离

不同 NAS 用户数据完全隔离,账号、邮件、设置互不可见,隐私安全有保障。

📱 移动端适配

响应式布局,手机端舒适使用。筛选面板、紧凑列表,随时随地管理邮件。

🔔 桌面通知

WebSocket 实时推送新邮件通知,平台图标识别,通知中心统一管理。

多邮箱聚合

邮箱平台认证方式实时同步发送邮件
GmailOAuth 2.0IDLESMTP
OutlookOAuth 2.0IDLESMTP
QQ邮箱授权码IDLESMTP
网易邮箱 (163/126/yeah.net)授权码PollSMTP
iCloud应用专用密码PollSMTP

快速开始

飞牛OS 安装(推荐)

下载最新 FPK 安装包:Releases · flymail-X86.fpk / flymail-ARM.fpk

本地开发

$ git clone https://github.com/DinDing1/FlyMail.git
$ cd FlyMail/backend && pip install -r requirements.txt && python dev.py
$ cd ../frontend && npm install && npm run dev

访问 http://localhost:8080

技术栈

层级技术
前端Vue 3 + TypeScript + Pinia + Vite
后端Python 3.11 + FastAPI + aiosqlite
数据库SQLite (WAL 模式)
邮件协议IMAP (IDLE/Poll) + SMTP
实时通信WebSocket
构建工具Nuitka (二进制编译) + fnpack

当前版本适用于飞牛OS、Docker 及 Web 端