Gws Gmail

✉️ 命令行掌控 Gmail 全功能

通过命令行完整管理 Gmail,支持发送、阅读、分类回复及实时邮件监控,适合自动化邮件工作流。

收藏
10.7k
安装
3k
版本
1.0.11
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

gws-gmail 是一个命令行 Gmail 管理工具,基于 gws CLI 框架构建。它提供了两套交互模式:

1. Helper Commands(快捷命令):封装常用操作,如 +send 发送邮件、+triage 快速浏览未读邮件、+reply/+reply-all 自动处理线程回复、+forward 转发、+read 提取邮件内容、+watch 实时流式监控新邮件。

2. 原生 API Resources:直接映射 Gmail API,涵盖 users 资源下的完整操作:

  • 用户配置:getProfilewatchstop
  • 邮件管理:messagesthreadsdrafts
  • 组织分类:labels
  • 历史同步:history
  • 账户设置:settings

所有命令支持通过 gws schema gmail.<resource>.<method> 自省参数结构,便于构建精确的 --params--json 调用。

显著优点

  • 全功能覆盖:从简单发送到复杂的推送通知设置(Pub/Sub),单一工具满足 Gmail 自动化全场景
  • Unix 哲学友好:输出支持 NDJSON 流式格式,便于管道处理
  • 线程感知:回复类命令自动处理 threadId,避免手动维护会话上下文
  • 实时能力+watch 支持持续监控,适合 CI/CD 通知、自动工单等场景

潜在局限

  • 依赖前置:必须预先阅读 ../gws-shared/SKILL.md 完成 OAuth 配置,对新手不够友好
  • 无交互式界面:纯 CLI 设计,不适合偏好图形化的用户
  • 权限风险:Gmail 数据敏感度高,凭证泄露可能导致严重隐私泄露
  • 版本碎片化:v0.22.2 处于快速迭代期,API 稳定性需关注

适合人群

  • 开发者构建邮件自动化脚本(如备份、归档、告警)
  • DevOps/SRE 团队集成邮件通知到监控体系
  • 效率极客偏好命令行工作流

常规风险

数据安全:工具需完整 Gmail 访问权限,建议严格限制 OAuth scope,使用独立服务账号,避免个人主账号授权。监控 +watch 的长连接需妥善管理,防止连接泄露导致邮件数据被截流。

Gws Gmail 内容

手动下载zip · 1.2 kB
SKILL.mdtext/markdown
请选择文件