使用案例 • 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 凭证:
- 前往 Google Cloud Console(控制台)。
- 创建新项目或选择已有项目。
- 启用 Gmail API。
- 创建 OAuth 2.0 凭证。
- 将凭证写入 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
测试与验证
- 给自己发送一封测试邮件。
- 让 OpenClaw 执行:"检查我的收件箱是否有新消息"。
- 确认 OpenClaw 能正确读取并总结邮件内容。
进阶功能
进一步探索:智能过滤、生成上下文相关的回复、自动处理 PDF/图片等附件。