email skill

通过邮箱 CLI 管理与读取邮件,支持 JSON 输出,可安全高效地列出、查看、删除和监控邮件。

安装

概览

邮箱命令行工具(Mailbox CLI)是一个专为开发者和技术用户设计的轻量级命令行接口,用于高效管理与读取电子邮件。该工具由 OpenClaw 提供支持,专注于通过结构化的 JSON 输出实现自动化邮件处理流程。它支持多账户管理、邮件检索、内容预览以及安全删除等核心操作,适用于需要批量处理邮件或集成到脚本中的场景。用户只需安装 npm 包即可快速上手,并通过配置文件存储认证信息,极大简化了邮件系统的接入成本。其设计遵循严格的错误处理与安全规则,确保在自动化环境中稳定运行。无论是日常邮件监控还是大规模数据归档,该工具都能以简洁的命令行方式提供可靠支持。

核心功能特点

  1. 支持结构化 JSON 输出,便于脚本自动化与系统集成
  2. 可安全列出、查看、删除和监控指定邮箱中的邮件
  3. 提供邮件预览功能,支持去除 HTML 标签与链接以提取纯文本内容
  4. 内置账户管理,支持多邮箱账号同时操作
  5. 所有破坏性操作默认启用干运行模式,需显式确认才能执行

适用场景

Mailbox CLI 特别适合需要自动化处理邮件流的开发者和运维人员。例如,在构建 CI/CD 流水线时,可通过 `mailbox email list –json` 获取最新邮件列表,并触发后续任务;对于内容审核系统,可使用 `–preview –no-html –strip-urls` 参数提取正文关键信息进行关键词过滤。此外,定期清理旧邮件的场景也极为适用,结合 `–dry-run` 和 `–confirm` 参数可在不影响生产环境的前提下安全执行批量删除。该工具还可用于生成每日邮件摘要报告,通过 `mailbox digest run –json` 输出聚合结果,供团队分析使用。由于其输出始终包含 `success` 状态与错误详情,因此非常适合嵌入监控系统或告警机制中,实现端到端的无人值守邮件管理。