核心功能与用法
Lel Mail 是一套基于 Python 和 Bash 的邮件自动化技能,通过主代理实现推理与逻辑控制。核心能力包括:
1. 邮件收发管理
- 读取邮件:通过
check_email.sh脚本连接 IMAP 服务器(默认 Gmail),支持按用户配置文件自动识别目标邮箱 - 发送邮件:
email_send.sh将邮件提交至调度队列,默认延迟 5.5 分钟(30-90 秒随机间隔),支持 CC/BCC
2. 智能代理集成
- 记忆写入:自动分析邮件内容并写入长期记忆
- 主动通知:向用户推送重要事件或请求输入以生成回复
3. 队列管理
manage_queue.py支持列出、删除待发送邮件,提供撤销机制
显著优点
- 代理原生设计:深度集成主代理的推理能力,非简单 SMTP 封装
- 延迟发送缓冲:5分钟队列机制允许纠错,降低误发风险
- 记忆联动:邮件内容直接触发知识库更新
- 配置灵活:JSON 驱动多账户管理,支持 Gmail 等主流服务商
潜在局限与风险
| 问题 | 说明 |
|------|------|
| 云端阻断 | 多数云服务商禁用 25/587 端口,需 Tailscale 等隧道绕过 |
| 凭证安全 | 明文存储 App 密码于 `~/.config/`,无加密或密钥托管 |
| 依赖手动配置 | Cron 作业、JSON 配置需用户介入,无自动初始化 |
| 调试复杂度高 | 故障需用户协助排查凭证/网络问题 |
适合人群
- 需要邮件驱动工作流自动化的技术用户
- 运行 OpenClaw 代理的本地或隧道网络环境
- 接受手动安全加固的隐私敏感场景
常规风险
- S 级(高危):明文凭证 + 网络阻断 + 自动执行 = 泄露与可用性双重风险
- 建议搭配 Tailscale/VPN、密钥管理服务及最小权限邮箱账户使用