docs: 更新项目文档 - 批量操作与自动化增强功能
更新内容: - project-overview.md: 添加批量操作、验证码提取、自动轮询功能说明 - architecture.md: 添加 verification_extractor.py 服务层说明 - 同步更新已完成功能列表 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
1 parent
66d9b9749b
commit
5e7651ba7f
2 files changed
+28
-1
No files matched your search
@@ -74,6 +74,10 @@ Blueprint 模块化路由,每个文件对应一个功能模块:
|
||||
- 多 API 回退策略
|
||||
- `gptmail.py` - GPTMail API 封装
|
||||
- `http.py` - HTTP 客户端封装 (支持代理)
|
||||
- `verification_extractor.py` - 验证码提取服务
|
||||
- 验证码/链接自动提取
|
||||
- Graph API → IMAP 回退策略
|
||||
- 正则表达式匹配
|
||||
|
||||
#### repositories/ 数据访问层
|
||||
数据库 CRUD 操作封装:
|
||||
|
||||
@@ -81,7 +81,26 @@ outlookEmail/
|
||||
- 集成 GPTMail API
|
||||
- 一键生成临时邮箱
|
||||
|
||||
### 5. 安全特性
|
||||
### 5. 批量操作增强
|
||||
- 全选功能 (跨分组保持选中状态)
|
||||
- 批量删除邮箱
|
||||
- 批量移动分组
|
||||
- 批量打标签
|
||||
|
||||
### 6. 验证码提取
|
||||
- 自动提取验证码/链接
|
||||
- Graph API → IMAP 回退策略
|
||||
- 一键复制到剪贴板
|
||||
- 加载状态与成功/失败反馈
|
||||
|
||||
### 7. 自动轮询
|
||||
- 新邮件自动检测
|
||||
- 桌面通知 (邮箱地址 + 邮件主题)
|
||||
- 账号列表红点提��
|
||||
- 连续错误自动停止
|
||||
- 可配置轮询间隔/次数
|
||||
|
||||
### 8. 安全特性
|
||||
- XSS 防护 (DOMPurify + iframe 沙箱)
|
||||
- CSRF 防护 (Flask-WTF)
|
||||
- 数据加密 (Fernet 对称加密)
|
||||
@@ -172,6 +191,10 @@ python web_outlook_app.py
|
||||
- ✅ 分组代理支持
|
||||
- ✅ API 优先级回退
|
||||
- ✅ 详细错误提示
|
||||
- ✅ 全选功能 (跨分组状态保持)
|
||||
- ✅ 验证码提取 (Graph → IMAP 回退)
|
||||
- ✅ 自动轮询与通知
|
||||
- ✅ 批量删除邮箱
|
||||
|
||||
### 进行中
|
||||
- 🔄 架构迁移 (legacy.py → 分层架构)
|
||||
|
||||
Reference in new issue
Block a user