Token导航 LogoToken导航TokenDH.com
研究检索只读clawhub未标认证来源可访问clear审计提醒

m5-email-readerm5 电子邮件阅读器

Agent Skill

m5-email-reader 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

3,354

周安装

137

GitHub Stars

公开资料未说明

下载量

1,085
OpenClaw

安装说明

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

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

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

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

命令行安装

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

ClawHubOpenClaw
openclaw skills install m5-email-reader

简介

通过 POP3 协议读取各类邮箱(QQ/163/Gmail等)的只读助手。

  • 支持查询总数、获取标题列表与全文内容检索功能。
  • 可按关键词搜索主题或按序号提取指定邮件详情。m5-email-reader 属于研究检索类 Skill,可作为该场景下的辅助能力补充。
  • 需用户提供邮箱账号密码或授权令牌方可连接服务器。
  • 强烈建议开启 SSL 加密连接保障通信安全。

SKILL.md

name
m5-email-reader
description
只读邮件助手,通过 POP3 协议读取163、QQ、Gmail、Outlook等任意邮箱的邮件。支持:查询邮件总数、获取最近若干封邮件的标题列表、读取邮件完整内容(正文+附件信息)、按序号读取指定邮件、按关键词搜索邮件主题。当用户询问"帮我看看邮件"、"读一下邮箱"、"邮件里有没有XX"、"最近有什么邮件"、"查一下邮箱里的验证码"等邮件读取相关需求时使用。

Email Reader

通过 POP3 SSL 协议只读邮箱,支持任意标准 POP3 邮箱。所有操作只读,不会删除或修改邮件。

核心脚本

scripts/email_reader.py — 所有功能入口,JSON 输出。

# 查总数
python3 scripts/email_reader.py count

# 最近 10 封标题(仅头部,速度快)
python3 scripts/email_reader.py subjects --n 10

# 最近 5 封完整内容(含正文)
python3 scripts/email_reader.py list --n 5

# 按序号读指定邮件
python3 scripts/email_reader.py read --index 42

# 在最近 100 封中搜索主题含关键词的邮件
python3 scripts/email_reader.py search --keyword 验证码 --range 100

配置方式(三层优先级,高优先级覆盖低优先级)

方式 1:命令行参数(最高优先级,适合临时测试)

python3 scripts/email_reader.py \
  --user your@163.com \
  --pass_ YOUR_AUTH_CODE \
  --server pop.163.com \
  --port 995 \
  subjects --n 5

方式 2:环境变量(推荐,安全可靠)

export EMAIL_USER="your@163.com"
export EMAIL_PASS="YOUR_AUTH_CODE"
export POP3_SERVER="pop.163.com"
export POP3_PORT="995"
python3 scripts/email_reader.py subjects --n 5

在 OpenClaw 中,可通过 gateway config.patch 将环境变量写入全局配置:

{
  "env": {
    "EMAIL_USER": "your@163.com",
    "EMAIL_PASS": "YOUR_AUTH_CODE",
    "POP3_SERVER": "pop.163.com",
    "POP3_PORT": "995"
  }
}

方式 3:.email_config 文件(适合本地使用,不推荐提交到版本库)

scripts/ 目录下创建 .email_config

[email]
user   = your@163.com
pass_  = YOUR_AUTH_CODE
server = pop.163.com
port   = 995
⚠️ 安全提醒.email_config 含明文密码,请确保文件权限为 600,并加入 .gitignore

邮箱服务器配置

各邮箱 POP3 服务器地址和授权码获取方式,参见 references/providers.md

163邮箱快捷配置

  • Server: pop.163.com,Port: 995
  • 需使用授权码而非登录密码(邮箱设置 → POP3/SMTP → 开启 → 获取授权码)

工作流程

  1. 先询问用户的邮箱账号、授权码(密码)、邮箱类型
  2. 根据邮箱类型查 references/providers.md 确认服务器地址
  3. 决定配置方式(推荐环境变量),完成配置
  4. 运行脚本,解析 JSON 输出后以自然语言回复用户

输出格式

脚本统一输出 JSON,agent 解析后转为自然语言回复用户。示例:

{
  "total": 523,
  "emails": [
    {
      "index": 523,
      "subject": "【网易】您的账户安全提醒",
      "from": "noreply@163.com",
      "date": "2026-03-25 10:30:00"
    }
  ]
}

注意事项

  • 首次连接慢属正常(POP3 需要完整下载邮件)
  • subjects 子命令只拉取头部,比 list 快得多,适合先浏览再精读
  • 邮件 index 从 1 开始,数字越大越新
  • 正文超长时建议截取前 2000 字符展示

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

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

04

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

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

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

能力 4

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

能力 5

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

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

平台分布

OpenClaw

92.42%
按下载量换算1,003

安全审计

VirusTotal

通过

ClawScan

可疑

Static analysis

通过

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

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

来源信息

继续浏览同类 Skills