This commit is contained in:
2026-06-01 20:06:02 +08:00
parent b8810d09b6
commit 7c1ce77563
3 changed files with 772 additions and 0 deletions
+11
View File
@@ -6,3 +6,14 @@
- **新增 AdminViewMail handler + admin/mail_view.html 模板**:管理员可查看任意用户邮件详情
- **新增 AdminDownloadAttachment handler + 路由**:管理员可下载任意用户附件(绕过归属校验)
- **AdminHandler 新增 storage 依赖**`NewAdminHandler(stores, attStorage)` 签名变更
## MailGo README 编写
- 创建 `README.md`,包含:功能特性、快速开始、完整配置参考、5 个常见配置场景(MySQL 切换、Unix Socket、TLS、OAuth2、LDAP)、端口速查、目录结构、Linux systemd 部署、DNS 配置、技术栈、默认账户
## MailGo 安装脚本
- 创建 `install.sh`,参考 portal_page 脚本适配 MailGo
- 服务名 mail_goGit 仓库 https://git.lmve.net/kevin/mailgo.git
- CGO_ENABLED=1mattn/go-sqlite3 依赖)
- 部署模板目录 internal/web/templates/ + admin/ 子目录
- systemd 增加 AmbientCapabilities=CAP_NET_BIND_SERVICE(绑定 25/465 等特权端口)
- 附件目录 /srv/mail_go/attachments/