Zmail

给和 AI agent 一起工作的人用的本地邮件客户端。

English

Zmail 做什么

Zmail 是一个 macOS 应用。它通过 IMAP 读取你自己邮箱账户里的邮件,在你的电脑上保存一份副本,用安静的毛玻璃窗口展示,并把收件箱分成“人”“通知”“订阅”三类。

你也可以让自己选择的 AI agent(例如 Claude Code)帮你处理邮件。Zmail 为它们提供 zmail 命令。每条命令都在你的电脑上作为短暂的进程运行,并输出结果。agent 可以搜索邮件、读取会话、标记已读、归档,以及移动到文件夹或垃圾邮件。它不能发送、回复或删除邮件。

邮件只留在你身边

隐藏敏感信息

Zmail 可以在窗口里和 agent 读取的内容中隐藏敏感信息:邮箱地址、手机号、银行卡、证件号、验证码、密码、密钥、薪资、金额和地址会显示成模糊的文字。另有一个可选的模型 AstrLink Guard,在你的 Mac 上运行,用来识别姓名和地址。隐藏功能在你开启之前是关闭的,模型只在隐藏开启时使用。

AstrLink Guard 是 QuantumNous 发布的小型开源模型(Apache-2.0),由改编自 magpie 的代码读取。模型文件(约 39 MB)会在你首次开启隐藏并使用模型时从 Hugging Face 下载一次,邮件内容不会发到那里。

支持的邮箱

邮箱登录方式
Gmail 与 Google Workspace在浏览器里通过 OAuth 登录;个人 Gmail 也可以用应用专用密码
阿里邮箱账户密码或客户端密码
QQ 邮箱授权码
iCloud 邮箱App 专用密码

登录 Google 时,Zmail 会请求访问你的邮箱,用来读取邮件、更改已读状态、归档和在文件夹之间移动。这项权限只用于这些操作。Google 数据如何处理,请看隐私政策。

源代码与许可证

Zmail 以 PolyForm Noncommercial License 1.0.0 公开源代码:个人使用和其他非商业用途免费。商业用途需要先向维护者获取许可,申请方式见仓库说明。

GitHub 上的源代码