OpenClawSkills
GitHub
使用案例 • 25 分钟阅读

OpenClaw 邮件管理

完整教程:自动化邮件处理、过滤与回复。

本教程将带你用 OpenClaw 自动化邮件管理:处理邮件、过滤重要信息、发送自动回复,并通过 Gmail Pub/Sub 实现实时邮件自动化。

Tutorial.step

你将搭建什么

  • 将 OpenClaw 与你的邮箱集成(以 Gmail 为例)
  • 自动化邮件过滤与优先级排序
  • 智能邮件摘要与回复
  • 通过 Gmail Pub/Sub 的实时邮件通知
Tutorial.step

前置条件

  • 已安装并运行 OpenClaw
  • 已连接一个通道(Telegram、WhatsApp 等)
  • Gmail 账号(用于 Gmail Pub/Sub 示例)
Tutorial.step

安装邮件技能

OpenClaw 可以通过技能管理邮件。先安装一个 Gmail 集成技能:

Tutorial.terminal
npx openclaw-hub@latest install gmail

或者直接让 OpenClaw 帮你做:

  • "为邮件管理设置 Gmail 集成"
  • "创建一个读取并处理我邮件的技能"
  • "帮我自动化邮件过滤"
Tutorial.step

配置邮件访问权限

以 Gmail 为例,你需要配置 OAuth 凭证:

  1. 前往 Google Cloud Console(控制台)。
  2. 创建新项目或选择已有项目。
  3. 启用 Gmail API。
  4. 创建 OAuth 2.0 凭证。
  5. 将凭证写入 OpenClaw 配置。
Tutorial.step

设置邮件自动化

示例 1:每日邮件摘要

每天早上 9:00 获取重要邮件摘要:

openclaw.json
{
  "cron": {
    "enabled": true,
    "jobs": [
      {
        "name": "Daily Email Summary",
        "cron": "0 9 * * *",
        "message": "Check my emails from the last 24 hours. Summarize important messages and flag any that need my attention."
      }
    ]
  }
}

示例 2:Gmail Pub/Sub 集成

想要实时处理邮件,可配置 Gmail Pub/Sub:

openclaw.json
{
  "hooks": {
    "gmail": {
      "enabled": true,
      "topic": "your-pubsub-topic",
      "subscription": "your-subscription-name"
    }
  }
}
Tutorial.step

创建邮件处理规则

你可以让 OpenClaw 生成自定义规则:

  • "过滤来自重要发件人的邮件,并立即通知我"
  • "对包含特定关键词的邮件自动回复"
  • "对邮件分类并移动到对应文件夹"
  • "提取附件并保存到指定位置"
Tutorial.step

测试与验证

  1. 给自己发送一封测试邮件。
  2. 让 OpenClaw 执行:"检查我的收件箱是否有新消息"。
  3. 确认 OpenClaw 能正确读取并总结邮件内容。

进阶功能

进一步探索:智能过滤、生成上下文相关的回复、自动处理 PDF/图片等附件。