核心功能
gws gmail +forward 是一款命令行邮件转发工具,专为需要批量或自动化处理 Gmail 邮件的用户设计。它允许用户通过简单的 CLI 指令转发指定邮件,无需打开网页界面。
显著优点
- 高效自动化:支持脚本集成,适合开发者和运维人员构建邮件工作流
- 完整的转发格式:自动保留原始邮件的发件人、日期、主题和收件人信息,与 Gmail 网页版行为一致
- 灵活的附件管理:默认保留原附件,可通过
--no-original-attachments排除;支持额外添加本地文件(-a/--attach) - 富文本支持:
--html模式支持 HTML 备注,保留内联图片(通过 cid: 引用),使用 Gmail 原生gmail_quoteCSS 类 - 发件人别名支持:
--from参数允许使用 send-as 地址或邮箱别名 - 安全预览:
--dry-run可在执行前检查请求内容
潜在局限
- 总附件大小限制 25MB(Gmail API 硬性限制)
- 纯文本模式下内联图片不会被保留
- 需要预先配置
gws认证和全局环境 - 依赖外部
gws二进制文件,增加了部署复杂度
适合人群
- 需要批量转发客服邮件或内部通知的运维人员
- 构建自动化邮件处理管道的开发者
- 偏好命令行效率、反感网页多步操作的高级用户
- 需要将邮件集成到 CI/CD 或监控报警系统的团队
常规风险
| 风险点 | 说明 |
|--------|------|
| 认证凭据泄露 | `gws` 需 OAuth 或应用密码,存储不当可能导致账户入侵 |
| 误转发敏感信息 | CLI 操作缺乏二次确认,参数错误可能导致邮件发给错误收件人 |
| 附件大小超限 | 超过 25MB 会触发 API 错误,需提前检查 |
| HTML 注入 | `--html` 模式若引入未过滤内容,可能存在 XSS 风险(邮件上下文) |
版本信息
- 当前版本:0.20.0
- 依赖:
gws命令行工具