cefbee4f7f
Docker Release / Check web and api (push) Waiting to run
Docker Release / Resolve release tag (push) Blocked by required conditions
Docker Release / Build and publish all-in-one (push) Blocked by required conditions
Docker Release / Build and publish api (push) Blocked by required conditions
Docker Release / Build and publish web (push) Blocked by required conditions
Docker Release / Build and publish dovecot (push) Blocked by required conditions
Docker Release / Build and publish postfix (push) Blocked by required conditions
Docker Release / Build and publish rspamd (push) Blocked by required conditions
Docker Release / Create GitHub release (push) Blocked by required conditions
1.7 KiB
1.7 KiB
本次更新
修复文件夹管理
- “全部邮箱”模式现在可以新建文件夹,并在账号下每个邮箱中创建同名文件夹。
- “全部邮箱”模式可以删除自定义文件夹,原有邮件会分别移回各自邮箱的收件箱,不会删除邮件。
- 文件夹排序仍限定在单个邮箱中,避免不同邮箱之间出现错误顺序。
修复导入邮件的存储显示
- 账号设置中的存储容量改为统计“全部邮箱”,不再因为默认选中空邮箱而显示
0 B。 - 数据统计默认显示“全部邮箱”,并新增邮箱选择器,可查看单个邮箱的数据。
- 已导入邮件及附件继续保留原始数据,现有邮件无需重新导入。
改进邮件下载
- 下载邮件改为浏览器直接流式下载,不再等整个压缩包载入页面内存后才开始保存。
- 点击后立即显示下载提示,大邮箱可直接查看浏览器下载进度。
- 下载格式为 ZIP,压缩包内每封邮件均为标准 EML 文件,保留邮件原始内容和历史时间。
优化设置与后台切换
- 邮箱页面空闲时预加载设置和后台页面,减少首次点击齿轮时的等待。
- 设置页只加载当前栏目需要的数据,降低无关接口并发请求。
- 管理员可从邮箱页面和设置侧栏直接进入后台管理,普通用户不会显示该入口。
验证
- 已通过完整 Go 测试、前端 TypeScript 检查、生产构建和 shadcn/ui 检查。
- 已通过安装脚本语法和自动化回归测试。
- 已在桌面端和移动端实测统计页、文件夹创建/删除、ZIP 下载和管理员后台跳转。
完整更新日志:v1.2.11...v1.2.12