Install
openclaw skills install email-analyzer分析并清理 biqiang@126.com 邮箱中的邮件,按固化关键词分类后生成报告,待确认后执行安全删除操作。
openclaw skills install email-analyzer创建时间:2026-03-06
固化状态:🔒 锁死 - 改动需 Wood 哥书面同意
执行者:湫儿
监督人:Wood 哥
用途:分析、清理 biqiang@126.com 邮箱邮件
唯一性:这是访问 Wood 哥邮箱的唯一合法方式
| 配置项 | 值 | 备注 |
|---|---|---|
| IMAP 服务器 | imap.126.com:993 | 126 邮箱 |
| 邮箱账户 | biqiang@126.com | Wood 哥邮箱 |
| 授权码 | WUEw8qhBwjzpUAZW | ✅ 固化 |
| SSL 验证 | ssl=True | 必须 |
| 超时时间 | 60 秒 | 防超时 |
| ID 命令 | ASCII only! | ❌ 禁止中文 |
| 抓取方法 | BODY.PEEK[HEADER.FIELDS] | ✅ 已验证 |
| 删除方法 | set_flags + expunge | ✅ 已验证 |
DELETE_KW = [
'sale', 'discount', 'promo', 'deal', 'offer', 'clearance',
'newsletter', 'subscription', 'weekly', 'monthly', 'unsubscribe',
'notification', 'alert', 'update', 'reminder', 'verification',
'ecobee', 'rachio', 'nest', 'ring', 'smart home',
'hoa', 'community', 'meeting', 'election', 'board',
'temu', 'shein', 'wish', 'aliexpress', 'sponsor', 'ad'
]
KEEP_KW = [
'forsyth', 'school', 'lhs', 'teacher', 'student',
'chase', 'visa', 'statement', 'bank', 'credit card',
'amazon', 'order', 'shipping', 'tracking', 'delivery',
'uber', 'lyft', 'flight', 'hotel', 'airline', 'delta',
'google', 'icloud', 'dropbox', 'onedrive', 'apple',
'insurance', 'medical', 'health', 'doctor', 'hospital',
'tax', 'irs', 'government', 'utility', 'power', 'water',
'receipt', 'invoice', 'warranty', 'contract', 'lease'
]
python3 /Users/lobster/.openclaw/workspace/skills/email-analyzer/analyze.py \
--start-date "2021-02-26" \
--end-date "2021-08-26" \
--mode analyze
输出:JSON 分析报告(分类统计 + UID 列表)
必须等 Wood 哥回复"删除"或"确认"才能继续!
汇报格式:
📊 邮件分析报告
批次:8
日期范围:2021-02-26 ~ 2021-08-26
总邮件数:1,500 封
建议删除:700 封(46.7%)
- Temu 推广:280 封
- 智能家居通知:150 封
- HOA 社区邮件:120 封
- 其他营销:150 封
建议保留:800 封
- 学校/教育:200 封
- 财务/银行:180 封
- 购物订单:220 封
- 其他重要:200 封
确认后回复"删除"执行删除操作。
python3 /Users/lobster/.openclaw/workspace/skills/email-analyzer/backup.py \
--batch 8 \
--uids-file delete_uids.json \
--output batch8_delete_final_backup.json
python3 /Users/lobster/.openclaw/workspace/skills/email-analyzer/delete.py \
--uids-file delete_uids.json \
--confirm
python3 /Users/lobster/.openclaw/workspace/skills/email-analyzer/verify.py
输出:删除前后对比统计
✅ 批次 8 删除完成!
📊 删除统计:
批次 8: 700 封 (2021-02-26 ~ 2021-08-26)
总计:700 封
📈 删除后邮箱状态:
总邮件数:26,298 封
未读数:18,500 封
💾 备份文件:
- batch8_delete_final_backup.json
✅ Wood 哥,清理完成!
错误:"Unsafe Login" 或 "Authentication failed"
处理:
1. 等待 5 分钟重试
2. 检查 126 网页版是否能登录
3. 汇报 Wood 哥:可能需要重新生成授权码
错误:"SELECT failed" 或 "Mailbox not found"
处理:
1. 等待 24 小时(可能是 126 风控)
2. 用网页版登录解锁
3. 重试
错误:UnicodeEncodeError
处理:确保 ID 命令参数只用 ASCII 英文
/Users/lobster/.openclaw/workspace/skills/email-analyzer/
├── SKILL.md # 本文档(固化配置)
├── analyze.py # 分析脚本
├── delete.py # 删除脚本
├── backup.py # 备份脚本
├── verify.py # 验证脚本
└── email_analyzer.py # 核心模块(IMAP 连接)
| 日期 | 变更 | 批准人 |
|---|---|---|
| 2026-03-06 | 技能创建 | Wood 哥 |
固化完成!🔒