Mailbox

命令行管理多邮箱,高效处理邮件

效率工具 后端开发运维工程师全栈开发 切换多账号批量操作账号 通用 ★ 2.3k 更新于 2026-07-31

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:Mailbox。
它的用途是:命令行管理多邮箱,高效处理邮件
详细介绍见:https://321skill.com/skills/mailbox-x/
请根据该页面的说明完成安装。

使用示例

'帮我读取QQ邮箱的未读邮件',它会调用Mailbox的read命令,返回最新10封未读邮件的发件人、主题和摘要。

对AI说:'搜索Gmail中来自张三的关于项目进度的邮件',它会执行搜索并列出匹配结果。

对AI说:'发送一封邮件给李四,主题为'测试报告',内容为'报告已生成,请查收附件',它会调用send命令发送邮件。

介绍

Mailbox 是一个命令行邮件客户端,支持 Gmail、QQ、163、Outlook 以及任何 IMAP/SMTP 协议的邮箱账号。它解决的是在终端中快速读取、搜索、发送和管理邮件的问题,无需切换图形界面,尤其适合习惯命令行的开发者或运维人员。

使用时,只需在终端中配置邮箱账号(支持 OAuth 和密码登录),然后通过简单的命令即可操作:例如 mailbox read 查看收件箱,mailbox search '关键词' 快速搜索邮件,mailbox send -to user@example.com -s '主题' -b '内容' 发送邮件。支持多账号切换,通过 mailbox switch 在不同邮箱间跳转。

适合后端开发、运维工程师、全栈开发等需要频繁处理邮件但又不想离开命令行环境的用户。也适合需要同时管理多个工作邮箱的 IT 人员。

使用建议:首次使用需配置邮箱的 IMAP/SMTP 服务,建议开启应用专用密码以提高安全性。注意邮件内容会在终端回显,不要在公共场合输入敏感信息。该工具适合批量处理邮件,但复杂排版(如富文本)可能不支持。

核心特点

与网页版或桌面邮件客户端不同,Mailbox 完全在命令行运行,支持多账号一键切换,且可通过管道与 grep、jq 等工具组合实现自动化邮件处理,适合写入脚本触发。

注意事项

不支持富文本编辑、附件预览等图形化功能,对邮件格式要求严格的场景(如排版复杂的营销邮件)不适用。

常见问题

如何配置多个邮箱?

运行 `mailbox config add` 按提示输入邮箱地址、密码(或应用专用密码)及 IMAP/SMTP 服务器地址即可。

支持哪些邮箱?

支持 Gmail、QQ、163、Outlook 以及任何标准 IMAP/SMTP 协议的邮箱。