Files
NewSzxcn-Email/.github/release-notes/v1.2.12.md
zxyszx 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
fix: restore mail folder and export workflows
2026-08-04 19:07:21 +08:00

1.7 KiB
Raw Permalink Blame History

本次更新

修复文件夹管理

  • “全部邮箱”模式现在可以新建文件夹,并在账号下每个邮箱中创建同名文件夹。
  • “全部邮箱”模式可以删除自定义文件夹,原有邮件会分别移回各自邮箱的收件箱,不会删除邮件。
  • 文件夹排序仍限定在单个邮箱中,避免不同邮箱之间出现错误顺序。

修复导入邮件的存储显示

  • 账号设置中的存储容量改为统计“全部邮箱”,不再因为默认选中空邮箱而显示 0 B
  • 数据统计默认显示“全部邮箱”,并新增邮箱选择器,可查看单个邮箱的数据。
  • 已导入邮件及附件继续保留原始数据,现有邮件无需重新导入。

改进邮件下载

  • 下载邮件改为浏览器直接流式下载,不再等整个压缩包载入页面内存后才开始保存。
  • 点击后立即显示下载提示,大邮箱可直接查看浏览器下载进度。
  • 下载格式为 ZIP,压缩包内每封邮件均为标准 EML 文件,保留邮件原始内容和历史时间。

优化设置与后台切换

  • 邮箱页面空闲时预加载设置和后台页面,减少首次点击齿轮时的等待。
  • 设置页只加载当前栏目需要的数据,降低无关接口并发请求。
  • 管理员可从邮箱页面和设置侧栏直接进入后台管理,普通用户不会显示该入口。

验证

  • 已通过完整 Go 测试、前端 TypeScript 检查、生产构建和 shadcn/ui 检查。
  • 已通过安装脚本语法和自动化回归测试。
  • 已在桌面端和移动端实测统计页、文件夹创建/删除、ZIP 下载和管理员后台跳转。

完整更新日志v1.2.11...v1.2.12