使用技能
把它交给 Claude Code、Cursor、OpenCode 或其他具备 shell 访问权限的智能体。它只读取邮件头,先展示方案,并给出撤销命令。
打开技能或者,粘贴到 Claude Code、Cursor 或 OpenCode 中。
开源 · 智能体技能 · 本地应用
CleanYourMail 是一个开源的智能体技能,用于清理 IMAP 邮箱,并可选用本地应用。它只读取邮件头,在做出任何更改前先展示方案,保护重要邮件,并给出撤销命令。退订始终单独进行,且不可撤销。
免费 · MIT · 无需账号 · 无遥测 · 不会永久删除
从以下地址读取 SKILL.md
https://github.com/jparedesDS/cleanyourmail
并严格照做。
使用 python tools/mail.py。
只读邮件头。绝不永久删除。
在更改任何内容前,先给我看方案。
先移动,确认无误后,再单独取消订阅。
给我撤销命令。
粘贴到 Claude Code、Cursor、OpenCode 或任何具备 shell 访问权限的智能体中。
技能优先 · 应用可选 · CLI 在 GitHub 上
选择你的方式
技能是主要产品:把它交给你的编程智能体,然后审阅方案。应用是更简单的方式,适合更喜欢点按操作的人。CLI 仍为高级用户保留在 GitHub 上。
把它交给 Claude Code、Cursor、OpenCode 或其他具备 shell 访问权限的智能体。它只读取邮件头,先展示方案,并给出撤销命令。
打开技能或者,粘贴到 Claude Code、Cursor 或 OpenCode 中。
一款本地安全应用,适合更喜欢按钮而非提示词的人。在一个界面中扫描邮件头、审阅方案、执行可逆移动并撤销。无需账号,无遥测;反馈完全自愿。
下载 Windows 版Windows 10/11 · 安装程序 · 早期 MVP
更喜欢终端?CLI 仍保留在 GitHub 上。
工作原理
在智能体中打开技能,或使用应用。选择服务商并输入凭据。它会先测试连接,然后再做其他事情。
技能或应用只读取邮件头元数据:发件人、主题、日期、大小和标记。它会显示分类、受保护邮件、目标文件夹和退订目标。此时还不会发生任何更改。
执行少量移动。日志会记录本次运行,撤销操作可以将其还原。先检查结果,再单独处理退订。
安全
没有永久删除命令。CleanYourMail 从不清空垃圾桶或垃圾邮件,也从不执行整个邮箱范围的永久清除。
它会读取发件人、主题、日期、大小、标记和退订邮件头,并将这些元数据保存在本地。它从不下载正文或附件。
个人、交易、安全、银行、发票、旅行、医疗、政府、法律类邮件,以及已加星标、已回复和近期邮件,都不会被自动移动或退订。
scan、report 和 plan 不会更改任何内容。审阅方案,先从小批量移动开始,并使用日志和 undo 还原本次运行。退订是单独操作,且不可撤销。
常见问题
不会。它没有永久删除命令,从不清空垃圾桶或垃圾邮件,也从不执行整个邮箱范围的永久清除。移动和归档都会记入日志;退订请求不可撤销。
只读取邮件头:发件人、主题、日期、大小、标记和退订邮件头。它从不下载正文或附件。本地缓存只保存元数据,不保存邮件正文。
应用是更简单的方式。技能是主要产品,需要具备 shell 访问权限的编程智能体。CLI 适合更喜欢终端的开发者。三者使用相同的方案和撤销机制。
Gmail、Outlook/Microsoft 365、Yahoo、iCloud、Fastmail、Proton Bridge 以及兼容的自定义 IMAP 服务器。Gmail 需要开启两步验证并使用应用专用密码;Microsoft 365 登录需要租户管理员同意;个人 Outlook.com 需要已验证的发布者(待完成);Proton 需要 Bridge。自定义 IMAP 移动需要 UIDPLUS 或 MOVE。服务商或租户策略可能会阻止访问,本工具不会绕过这些限制。
停下来并检查错误。技能、CLI 和应用会在执行前重新检查方案,并记录每次运行。使用输出的 undo 命令还原该次运行的移动。如果找不到某封邮件,日志仍会保留,供手动恢复。退订请求无法撤销。
是的。采用 MIT 许可证,没有付费版,无需 CleanYourMail 账号,也没有遥测。你需要自备电脑、安装 Python,并拥有邮件服务商的访问权限。
反馈
发现了错误,或有新的想法?请发送到 CleanYourMail 的 Discord。不会自动发送任何内容:填写详情,勾选同意声明,然后点击发送。请删除你不想发送的内容,切勿包含密码、令牌或完整的邮件内容。