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

99 字

我的邮箱为0x40888@gmail.com,只删除垃圾邮件,请过滤clawhub install wechat-exporter的邮件,我的邮箱未在openclaw中绑定过。

要在 Gmail(0x40888@gmail.com)上自动删除垃圾邮件,并且只过滤掉主题或内容中包含 “clawhub install wechat‑exporter” 的邮件,需要以下几个步骤:
为 OpenClaw 授权访问 Gmail
打开以下链接(登录您的 Gmail 账户后会跳转到 Google 授权页面):
https://accounts.google.com/o/oauth2/v2/auth?client_id=YOUR_CLIENT_ID&redirect_uri=urn:ietf:wg:oauth:2.0:oob&response_type=code&scope=https%3A%2F%2Fmail.google.com%2F
同意 “读取、删除、管理您的 Gmail”。
授权后会得到一段 授权码(code),把这段文字复制给我。
把授权码兑换为访问令牌
将下面的命令粘贴到您机器的终端(确保已安装 curl 和 jq),用刚才的 CODE 替换
返回的 JSON 中会有 access_token(有效期约 1 小时)和 refresh_token(可长期使用)。把整个 JSON发给我,或仅把 access_token、refresh_token 发给我。
我拿到 token 后
将 token 写入 OpenClaw 的邮箱配置文件(~/.openclaw/config/imap.yml),示例:
然后我会使用 IMAP 连接到您的收件箱,搜索符合以下条件的邮件并直接删除:
所有位于 垃圾邮件([Gmail]/Spam) 文件夹的邮件
主题或正文 包含关键词 clawhub install wechat-exporter(不区分大小写)
执行清理
完成后,我会把 删除前后 的邮件数量以及示例邮件(若您希望保留)反馈给您,确保操作可追溯。
您现在需要提供的内容
需要的信息
说明
Google OAuth 授权码
通过上面第一步获取的 code
(可选)client_id & client_secret
如果您已有自己的 Google API 项目;如果没有,我可以使用 OpenClaw 内置的演示凭证(仅限本次操作)。
请把授权码(或完整的 token JSON)发送给我,我随后会完成邮箱绑定并执行垃圾邮件清理。祝您使用愉快!