首页/后端开发/gws-gmail-watch
G

gws-gmail-watch

by @googleworkspacev1.0.0
4.0(0)

用于监听Gmail收件箱中的新邮件,并将其内容以NDJSON格式进行流式传输。

Gmail APIEmail Event MonitoringWebhook IntegrationReal-time NotificationsGoogle WorkspaceGitHub
安装方式
npx skills add googleworkspace/cli --skill gws-gmail-watch
compare_arrows

Before / After 效果对比

1
使用前
1需要不断刷新 Gmail 客户端或轮询 API 来检查新邮件,效率低下且可能错过实时通知,不适合需要即时响应的自动化场景。
使用后
1使用 `gws gmail +watch` 命令,可以实时监控 Gmail 收件箱,并将新邮件以 NDJSON 格式流式输出,非常适合集成到自动化工作流或实时通知系统,实现即时邮件处理。

description SKILL.md


name: gws-gmail-watch version: 1.0.0 description: "Gmail: Watch for new emails and stream them as NDJSON." metadata: openclaw: category: "productivity" requires: bins: ["gws"] cliHelp: "gws gmail +watch --help"

gmail +watch

PREREQUISITE: Read ../gws-shared/SKILL.md for auth, global flags, and security rules. If missing, run gws generate-skills to create it.

Watch for new emails and stream them as NDJSON

Usage

gws gmail +watch

Flags

FlagRequiredDefaultDescription
--projectGCP project ID for Pub/Sub resources
--subscriptionExisting Pub/Sub subscription name (skip setup)
--topicExisting Pub/Sub topic with Gmail push permission already granted
--label-idsComma-separated Gmail label IDs to filter (e.g., INBOX,UNREAD)
--max-messages10Max messages per pull batch
--poll-interval5Seconds between pulls
--msg-formatfullGmail message format: full, metadata, minimal, raw
--oncePull once and exit
--cleanupDelete created Pub/Sub resources on exit
--output-dirWrite each message to a separate JSON file in this directory

Examples

gws gmail +watch --project my-gcp-project
gws gmail +watch --project my-project --label-ids INBOX --once
gws gmail +watch --subscription projects/p/subscriptions/my-sub
gws gmail +watch --project my-project --cleanup --output-dir ./emails

Tips

  • Gmail watch expires after 7 days — re-run to renew.
  • Without --cleanup, Pub/Sub resources persist for reconnection.
  • Press Ctrl-C to stop gracefully.

See Also

forum用户评价 (0)

发表评价

效果
易用性
文档
兼容性

暂无评价,来写第一条吧

统计数据

安装量5.1K
评分4.0 / 5.0
版本1.0.0
更新日期2026年3月16日
对比案例1 组

用户评分

4.0(0)
5
0%
4
0%
3
0%
2
0%
1
0%

为此 Skill 评分

0.0

兼容平台

🔧Claude Code

时间线

创建2026年3月16日
最后更新2026年3月16日