通过openclaw删除邮箱中垃圾邮件

49 字

通过openclaw删除邮箱中垃圾邮件

来源类型: 配置指南
日期: 2026-03
标签: openclaw, gmail, email, oauth, automation

核心论点

本文档描述了通过OpenClaw使用Gmail API实现自动删除垃圾邮件的操作流程。核心是OAuth 2.0授权流程:用户通过Google授权页面获取授权码 → 兑换成access_token和refresh_token → OpenClaw使用这些token连接Gmail的IMAP服务 → 执行垃圾邮件清理操作。

关键结论

  • 授权流程:通过Google OAuth 2.0授权页面获取授权码,再兑换为访问令牌(access_token,有效期1小时)和刷新令牌(refresh_token,可长期使用)。
  • 操作范围:仅删除垃圾邮件文件夹([Gmail]/Spam)中的邮件,可按关键词过滤。
  • 配置文件:将token写入~/.openclaw/config/imap.yml
  • 安全机制:使用OAuth 2.0授权,无需在OpenClaw中存储邮箱密码;可限定只读权限(calendar.readonly)或读写权限(calendar.events)。
  • 操作结果可追溯:删除前后邮件数量对比,示例邮件保留确认。