Token导航 LogoToken导航TokenDH.com
效率需要联网clawhub未标认证来源可访问clear审计提醒

email-cron-handler电子邮件 cron 处理程序

Agent Skill

email-cron-handler 用于补充效率相关能力,适合在 OpenClaw 中需要让 Agent 承接效率相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

7,644

周安装

325

GitHub Stars

公开资料未说明

下载量

2,678
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:email-cron-handler(电子邮件 cron 处理程序)
来源仓库:https://github.com/pebblerwon/email-cron-handler
安装命令:
openclaw skills install email-cron-handler
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install email-cron-handler

简介

邮件指令定时处理任务。通过 IMAP/SMTP 自动接收并执行邮件中的指令,以邮件形式回复执行结果。适用于:(1) 创建定时任务监控指定邮箱 (2) 通过邮件下发指令给 AI Agent (3) 实现邮件驱动的自动化工作流。需配置:收件邮箱、SMTP/IMAP 配置、指令发件人白名单。

SKILL.md

name
email-cron-handler
description
邮件指令定时处理任务。通过 IMAP/SMTP 自动接收并执行邮件中的指令,以邮件形式回复执行结果。适用于:(1) 创建定时任务监控指定邮箱 (2) 通过邮件下发指令给 AI Agent (3) 实现邮件驱动的自动化工作流。需配置:收件邮箱、SMTP/IMAP 配置、指令发件人白名单。

Email Cron Handler

通过邮件接收指令、定时执行并回复结果的自动化工作流。

核心功能

  • 定时检查指定邮箱的新邮件
  • 过滤白名单发件人的指令邮件
  • 执行邮件中的指令并回复结果
  • 支持成功/失败/超时状态反馈

文件结构

email-cron-handler/
├── SKILL.md
├── scripts/
│   ├── process_email.py      # 主处理脚本
│   └── config.json.example   # 配置示例文件
└── references/
    └── config-template.md    # 详细配置说明

快速开始

Step 1: 配置邮箱参数

cd ~/.agents/skills/email-cron-handler/scripts
cp config.json.example config.json
# 编辑 config.json,填入你的实际配置

配置项说明:

  • email: 你的邮箱账号
  • password: 邮箱授权码(QQ邮箱需在设置中开启IMAP/SMTP后获取)
  • imap_host/imap_port: IMAP 服务器地址和端口
  • smtp_host/smtp_port: SMTP 服务器地址和端口
  • whitelist_sender: 白名单发件人(只处理这些地址发来的邮件)

Step 2: 初始化存储目录

mkdir -p ~/.openclaw/workspace/memory
echo '[]' > ~/.openclaw/workspace/memory/processed_emails.json

Step 3: 创建定时任务

方式一:使用脚本(推荐)

Cron 任务只需执行简单逻辑:

  1. 调用 python process_email.py fetch 获取未处理邮件
  2. 对每封邮件执行指令
  3. 调用 python process_email.py reply <uid> <结果> 回复结果

方式二:直接用 LLM(当前方式)

保持现有指令模板即可,脚本作为备用/调试工具。

脚本用法

# 获取未处理邮件
python process_email.py fetch

# 回复邮件(内容直接提供)
python process_email.py reply <uid> "执行结果内容"

# 回复邮件(从文件读取内容)
python process_email.py reply <uid> --file result.txt

# 标记邮件为已处理(不回复)
python process_email.py mark <uid>

常见问题

Q: 如何测试脚本?

cd ~/.agents/skills/email-cron-handler/scripts
python process_email.py fetch

Q: 授权码在哪里获取? A: QQ 邮箱 → 设置 → 账户 → 开启 IMAP/SMTP 服务 → 获取授权码

Q: 脚本和 LLM 指令选哪个? A:

  • 脚本方式:稳定快速,适合简单场景
  • LLM 指令方式:灵活可扩展,适合复杂指令执行

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

95.83%
按下载量换算2,566

安全审计

VirusTotal

可疑

ClawScan

可疑

Static analysis

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills