记录邮件配置与验证码终端进度

更新 Linux 整改合并清单和任务执行清单,记录 SMTP 配置已保存、第一台 SSH 连接及受保护验证码流程待执行状态。
This commit is contained in:
xuans 2026-10-06 13:54:28 +08:00
parent 194ea55091
commit 66065d4e35
2 changed files with 40 additions and 0 deletions

View File

@ -3452,3 +3452,23 @@ P0-05 从 `[!]` 调整为 `[~]`,并未标记完成;P0-04 剩余门禁和全
- [✓] `go test ./internal/notification -count=1` 通过,覆盖验证码样式、失败摘要、HTML 转义、纯文本兼容和安全提示。
- [✓] 邮件模板代码保持 HTML/纯文本双正文;失败通知采用简洁摘要和重点问题区域。
- [!] 真实 SMTP 投递和收件箱渲染仍未形成现场证据。
## 2026年10月6日13时53分 邮件配置保存与受保护终端连接复核
### 当前任务清单
- [✓] 已重新阅读本清单并保持 Linux-only 范围:第一台用于 Scert 部署测试,第二台仅用于 SSL 推送测试,不在第二台安装或保留本项目部署包。
- [✓] 正式 Web 页面仍显示当前登录账号 `xuans`,权限为 `超级管理员`;邮件通知页显示 SMTP 已启用、`smtp.cdis.cn:587`、STARTTLS、系统通知用户名、收件人和凭据状态均已配置,密码未读取或记录。
- [✓] 已启动新的可见 SSH 终端连接第一台 `8.137.23.95`;当前 SSH 连接已建立,未使用主机密钥或 TLS 绕过。
- [~] 受保护验证码流程等待在该终端执行 `systemctl start Scert-admin`;验证码和新密码只允许由用户在终端输入,不写入聊天、文档、命令参数或日志。
- [ ] 真实验证码邮件到达、HTML/纯文本收件内容和邮件客户端渲染复核。
- [ ] 受保护重置后的新密码登录和旧会话失效验证。
- [ ] 第二台隔离 SSL 正式推送、严格 HTTPS 校验、失败回滚和幂等重试。
- [ ] 三数据库首次 Web、重启持久化、DNS/ACME 正负向验证及最终公网 HTTPS/SNI。
- [!] Linux 总体上线门禁仍未关闭,历史恢复事务和部署锁继续保留,不直接重试或删除。
### 本轮边界
- 本轮未修改源码、未重新构建、未重启 Scert、未清理数据库、未删除证书、备份、部署锁或业务文件。
- 第二台继续保持仅 SSL 推送测试边界;不上传、不安装、不保留本项目部署包。
- SMTP 密码、SSH 密码、验证码、新密码、Cookie 和私钥均不写入文档。

View File

@ -4070,3 +4070,23 @@ Smail 已从历史 502 状态恢复,系统通知授权页面可用;当前唯
- [✓] 在当前工作区执行 `go test ./internal/notification -count=1`,通知模板、验证码邮件、失败摘要、HTML 转义和安全提示回归通过。
- [✓] 当前代码仍同时生成纯文本正文和 HTML 正文;失败通知突出“证书续期未完成”、失败服务器、证书域名不匹配和人工核查提示,不把底层 TLS 长错误直接作为用户摘要。
- [!] 本地回归不等于公网 SMTP 投递;真实邮件到达仍等待受保护终端触发验证码并在收件箱核验。
## 2026年10月6日13时53分 邮件配置保存与受保护终端连接复核
### 当前任务清单
- [✓] 已重新阅读本清单并保持 Linux-only 范围:第一台用于 Scert 部署测试,第二台仅用于 SSL 推送测试,不在第二台安装或保留本项目部署包。
- [✓] 正式 Web 页面仍显示当前登录账号 `xuans`,权限为 `超级管理员`;邮件通知页显示 SMTP 已启用、`smtp.cdis.cn:587`、STARTTLS、系统通知用户名、收件人和凭据状态均已配置,密码未读取或记录。
- [✓] 已启动新的可见 SSH 终端连接第一台 `8.137.23.95`;当前 SSH 连接已建立,未使用主机密钥或 TLS 绕过。
- [~] 受保护验证码流程等待在该终端执行 `systemctl start Scert-admin`;验证码和新密码只允许由用户在终端输入,不写入聊天、文档、命令参数或日志。
- [ ] 真实验证码邮件到达、HTML/纯文本收件内容和邮件客户端渲染复核。
- [ ] 受保护重置后的新密码登录和旧会话失效验证。
- [ ] 第二台隔离 SSL 正式推送、严格 HTTPS 校验、失败回滚和幂等重试。
- [ ] 三数据库首次 Web、重启持久化、DNS/ACME 正负向验证及最终公网 HTTPS/SNI。
- [!] Linux 总体上线门禁仍未关闭,历史恢复事务和部署锁继续保留,不直接重试或删除。
### 本轮边界
- 本轮未修改源码、未重新构建、未重启 Scert、未清理数据库、未删除证书、备份、部署锁或业务文件。
- 第二台继续保持仅 SSL 推送测试边界;不上传、不安装、不保留本项目部署包。
- SMTP 密码、SSH 密码、验证码、新密码、Cookie 和私钥均不写入文档。