实战

OpenClaw 邮件集成指南:让 AI 助手自动处理你的收件箱

OpenClaw 邮件集成完整教程:Gmail/IMAP 配置、邮件触发器设置、AI 自动分类和优先级标记、智能摘要生成、自动回复草稿、重要邮件 Telegram 通知,以及防止 AI 误发邮件的安全配置。

2026/3/153分钟 阅读ClaudeEagle

邮件是信息过载的重灾区。通过 OpenClaw 接入邮件,AI 助手可以帮你自动分类、提炼摘要、标记重要邮件,甚至起草回复。

支持的邮件方式

方式说明
Gmail APIOAuth 授权,功能最完整
IMAP通用协议,支持所有邮件服务
Webhook邮件服务推送新邮件通知

方式一:Gmail API 配置

Step 1:创建 Google Cloud 应用

  1. 访问 console.cloud.google.com
  2. 创建新项目(或使用已有项目)
  3. 启用 Gmail API
  4. 创建 OAuth 2.0 凭据(Desktop app 类型)
  5. 下载 credentials.json

Step 2:配置 OpenClaw

bash
openclaw configure --section email
json
// ~/.openclaw/config.json
{
  "integrations": {
    "gmail": {
      "enabled": true,
      "credentialsPath": "~/.openclaw/gmail-credentials.json",
      "checkIntervalMinutes": 15,
      "labels": ["INBOX", "UNREAD"],
      "maxResults": 20
    }
  }
}

方式二:IMAP 配置(通用)

json
{
  "integrations": {
    "imap": {
      "enabled": true,
      "host": "imap.gmail.com",
      "port": 993,
      "ssl": true,
      "username": "you@gmail.com",
      "password": "你的应用专用密码",
      "folder": "INBOX",
      "checkIntervalMinutes": 10
    }
  }
}

Gmail 需要开启「两步验证」并生成「应用专用密码」。

配置 Heartbeat 邮件检查

markdown
# HEARTBEAT.md

## 邮件检查(每 2 小时)

读取未读邮件,按以下规则处理:

### 重要性判断
- URGENT(立刻通知):来自老板/重要客户 + 主题含「urgent/ASAP/紧急」
- HIGH:来自同事、有截止日期的邮件
- NORMAL:其他业务邮件
- LOW:通讯、广告、订阅邮件

### 处理方式
- URGENT:立刻发 Telegram 通知,附邮件摘要(3 句话)
- HIGH:在当天的日报里汇总
- NORMAL/LOW:仅统计数量

### 安全规则
- 绝不自动发送邮件回复
- 只读取,不移动或删除邮件
- 可以起草回复但需要我确认才发送

智能邮件摘要(Cron 日报)

bash
# 每天 18:00 发当日邮件日报
openclaw cron add \
  --schedule '0 18 * * *' \
  --task '读取今天收到的所有邮件,生成日报:
  1. 需要回复的(按优先级)
  2. 需要行动的(有截止日期)
  3. 仅供参考的
  4. 可以忽略的
  发送到 Telegram'

自动回复草稿

# 在 Telegram 里发消息 你:帮我草拟一封回复,回复 john@example.com 刚才的邮件, 说我下周三可以开会,上午 10 点 助手:好的,这是草稿: ------ Hi John, Thanks for reaching out... ------ 需要我修改什么吗?确认后可以帮你发送。 你:发送 助手:邮件已发送。

安全配置(防误发)

json
{
  "integrations": {
    "gmail": {
      "sendEnabled": true,
      "requireConfirmation": true,
      "confirmationTimeout": 60,
      "draftMode": false
    }
  }
}

关键安全规则

  • requireConfirmation: true:发邮件前必须确认
  • draftMode: true:只创建草稿,需要手动发送
  • 在 CLAUDE.md 里写明:「未经确认不得发送任何邮件」

常见问题

Q:Gmail 提示安全警告 使用「应用专用密码」而非主密码,在 Google 账号安全 -> 应用专用密码 生成。

Q:邮件太多,检查很慢 限制 maxResultslabels,只检查 UNREAD+INBOX,避免处理所有历史邮件。

Q:想让 AI 自动处理某类邮件(如账单) 在 HEARTBEAT.md 里写规则:「主题含 Invoice 的邮件,提取金额和截止日期, 记录到 ~/expenses.csv」


来源:OpenClaw 官方文档 | Gmail API 文档

相关文章推荐

实战OpenClaw 与 Claude Code 协同使用实战:AI 聊天助手 + AI 编程助手的终极组合OpenClaw 与 Claude Code 协同使用的完整实战指南:两款工具的定位差异(OpenClaw=聊天AI助手框架,Claude Code=代码库直接操作的编程工具)、在 OpenClaw 中通过 exec 工具调用 Claude Code CLI(claude 命令)执行编程任务、把 OpenClaw 的 Telegram 消息转化为 Claude Code 任务(用自然语言描述→Claude Code执行→返回结果)、使用 OpenClaw Cron 定期触发 Claude Code 执行代码审查/依赖更新/测试/文档生成、CRS 代理在两者中的统一接入方案,以及常见的协同架构模式(主动触发/被动响应/定时执行)。2026/3/24实战OpenClaw 自动化工作流进阶:Webhook、Cron 与多 Agent 协同完全指南OpenClaw 自动化工作流进阶完整教程:Webhook 接收外部事件触发 AI 任务(GitHub PR/Jira 工单/监控告警)、Cron 定时任务的高级配置(多时区/条件触发/失败重试)、Heartbeat 主动探测与周期性检查、多 Agent 协同模式(主 Agent 分派子 Agent 并行执行)、会话间消息传递(sessions_send)、以及把日常重复工作流(日报生成/邮件归类/数据同步)封装为自动化任务的完整案例。2026/3/21实战OpenClaw 自动化工作流实战案例:5 个真实场景从设计到落地OpenClaw 自动化工作流 5 个真实案例完整实战:内容聚合每日简报、代码质量监控自动化、社交媒体监控与回复草稿、财务数据汇总分析、团队知识库自动更新——每个案例包含完整配置、SOUL.md 设计、Cron 任务和效果评估。2026/3/16实战OpenClaw 日历集成完全指南:让 AI 助手管理你的 Google Calendar 和会议OpenClaw 日历集成完整教程:Google Calendar OAuth 配置、读取日程和空余时间、AI 智能会议安排、冲突检测和重新调度、每日日程提醒、会议前自动准备材料,以及 Caldav 协议支持 Apple Calendar 和 Outlook。2026/3/16实战OpenClaw 日志与健康检查完全指南:监控、告警与运维自动化OpenClaw 日志系统(Logging)与健康检查(Health Check)完整教程:日志级别配置(debug/info/warn/error)和日志格式(text/json)、日志文件持久化路径配置、按渠道/Agent/Provider 过滤日志、Health Check HTTP 端点(/health)的使用(状态码/响应格式)、用于容器编排的 liveness/readiness 探针配置、Gateway Doctor 命令的详细输出解读、集成 Prometheus 指标导出(/metrics 端点)、Grafana Dashboard 可视化,以及生产环境的日志轮转和告警配置方案。2026/3/25实战OpenClaw 代理配置完全指南:SOCKS5/HTTP 代理接入 Claude API 解决网络限制OpenClaw 网络代理(Proxy)配置完整教程:为什么需要代理(大陆访问 Anthropic/OpenAI API 被限制)、SOCKS5 代理配置方式(proxy.socks5/proxy.url)、HTTP/HTTPS 代理配置、代理认证(带用户名密码的代理)、按 Provider 单独配置代理(Anthropic 用代理、国内模型不走代理)、Clash/V2Ray/Xray 等代理工具与 OpenClaw 的对接方式、代理连通性测试方法,以及常见代理问题排障(SSL证书错误/超时/认证失败)。2026/3/25