类库
› mail-vault-app
GraphicMeat/mail-vault-app
MailVault是一款现代化的跨平台桌面电子邮件客户端,使用Tauri和React构建。核心功能是连接多个邮箱账户(支持Gmail、Outlook等),并将邮件永久保存到本地为标准的EML文件。即使邮件在服务器上被删除,用户仍能在本地访问和备份完整的邮件内容。
技术栈
框架
React
^18.2.0
状态管理
Zustand
^4.4.7
构建工具
Vite
^6.4.1
测试
Vitest
^4.0.18
CSS 框架
Tailwind CSS
^3.3.6
查看全部依赖 (29)
依赖
@tanstack/react-virtual
^3.13.18
@tauri-apps/plugin-http
^2.5.7
cors
^2.8.5
date-fns
^2.30.0
dotenv
^16.4.0
express
^4.18.2
express-rate-limit
^7.1.5
framer-motion
^10.16.16
helmet
^7.1.0
lucide-react
^0.294.0
mysql2
^3.11.0
react-dom
^18.2.0
uuid
^9.0.1
开发依赖
@tauri-apps/api
^2
@tauri-apps/cli
^2
@tauri-apps/plugin-dialog
^2
@tauri-apps/plugin-fs
^2
@tauri-apps/plugin-process
^2
@tauri-apps/plugin-shell
^2
@tauri-apps/plugin-updater
^2
@types/react
^18.2.43
@types/react-dom
^18.2.17
@vitejs/plugin-react
^5.1.4
autoprefixer
^10.4.16
concurrently
^8.2.2
imapflow
^1.2.10
mailparser
^3.9.3
nodemailer
^8.0.1
postcss
^8.4.32