gmailtail: tail -f Your Gmail
10 months ago
- #monitoring
- #automation
- #Gmail
- 一个名为gmailtail的命令行工具,用于监控Gmail邮件并以JSON格式输出
- 功能包括:通过--tail模式实时监控、按发件人/主题/标签等灵活筛选、检查点支持、多种输出格式(JSON/JSON Lines/紧凑模式)、通过YAML文件配置
- 支持Gmail搜索语法,可通过OAuth2和服务账号便捷认证
- 安装方式:克隆代码库后使用uv工具配置
- 需从Google云控制台获取API凭证进行初始化设置
- 提供多种使用示例:监控特定发件人、未读邮件、带附件邮件及自定义输出格式等
- 高级用法包含:结合jq等工具处理JSON输出、生成摘要、触发告警等
- 详细配置选项涵盖:认证方式、过滤条件、输出格式、监控行为、检查点设置等
- 提供OAuth2和服务账号两种认证方式的设置指导
- 开发环境配置包含:依赖安装、测试运行、代码格式化工具
- 采用MIT许可证授权