补记个人邮件规则分流与恢复投递实机验收
Some checks are pending
Security Checks / security (push) Waiting to run

This commit is contained in:
smail 2026-10-02 19:15:54 +08:00
parent c5f6825093
commit 0ae106b202

View File

@ -275,3 +275,17 @@
- [!] 待验证或停用邮箱、全部安全码已使用、数据库异常等边界已补充回归用例,但未执行自动测试,也未逐项完成浏览器实测;本段不宣称全部高风险操作和项目整体验收通过。
本段业务验收仅使用浏览器键鼠。保留现有测试账号和数据,不删除文件,不修改其他项目;后续仍需完成整体邮件协议、恢复与推送等既有待验项目。
### 19:05 至 19:14:个人邮件规则分流与移除后的投递复核
本段延续同一轮云端验收,未重新清库、部署或重启服务。通过原交互式 SSH 会话确认 Smail、Nginx 均处于运行状态;业务操作仅使用现有浏览器 MCP 的键鼠操作,没有直接调用业务接口或注入脚本。
- [✓] 普通用户现用标签页可以打开设置、安全码提示和规则页。此前旧标签设置无响应的问题在现用标签未复现;未修改相关代码,根因仍未确定,不记为产品缺陷已修复。
- [✓] 普通用户原规则列表为空。通过页面新建严格限定主题“验收1002-规则分流-1907”的个人规则,条件为邮件主题等于该值,动作为移动到广告箱。
- [✓] 超管于 19:10 向普通用户发送匹配主题的站内邮件,发件箱显示发送成功;普通用户广告箱实际出现该邮件,打开详情可读取发件人、收件人和完整中文正文。
- [✓] 通过页面确认删除本段新增的测试规则,列表恢复为空;没有删除文件或原有规则。19:12 再次向同一用户发送相同主题、不同正文的邮件,实际进入收件箱,打开详情可以读取第二封正文,证明规则移除后恢复默认投递。
- [✓] 普通用户操作日志显示本人 19:08:02 创建邮件规则成功、19:11:46 删除邮件规则成功。该证据只覆盖当前展示的个人记录,不代替全部日志隔离和脱敏审查。
- [!] 首次准备规则投递时误选历史联系人中的无效测试地址,19:09 的测试邮件在发件箱显示发送失败;该封不计入分流通过证据。后续逐项核对收件人标签后重新发送,未向真实第三方发送此测试正文。
- [!] 管理员公共恢复页仍停在邮箱验证码输入步骤,尚未完成本轮恢复、旧会话失效和恢复成功审计闭环;没有反复发送验证码。
本段没有覆盖规则的全部匹配类型、优先级、多条件、转发和跨用户隔离,也不代表真实 SMTP、IMAP、POP3 客户端及外域投递验收通过。测试邮件保留,临时规则已移除。