搜索

PythonReactSEOPDF
OpenClaw

139mail

139邮箱邮件收发 Skill - 支持 IMAP/SMTP 协议,兼容139/QQ/163/Gmail等主流邮箱 功能: 1. 发送邮件(SMTP) 2. 接收邮件(IMAP) 3. 查看收件箱列表 4. 查看未读邮件 当用户提到 "发邮件"、"收邮件"、"查看邮件"、"邮箱" 或 "email" 时激活此 skill。

chang-tong0 来源安装数☆ 0 仓库 Stars

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

SkillHub CLI

skillhub install chang-tong/139mail-skill

打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。

将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。

查看来源 ↗使用指南

技能说明

139mail Skill

使用 IMAP/SMTP 协议收发邮件,支持 139 邮箱、QQ 邮箱、163 邮箱、Gmail 等主流邮箱。

功能特性

功能 说明
发送邮件 支持文本邮件、HTML 邮件、附件
接收邮件 查看收件箱、未读邮件、搜索邮件
邮件列表 列出最近邮件,支持分页
读取邮件 查看邮件详情、正文、附件列表

配置方法

1. 编辑配置文件
~/.openclaw/skills/139mail/config/email.json
2. 配置示例(139 邮箱)
{
  "email": "13811741897@139.com",
  "password": "你的授权码",
  "smtp": {
    "host": "smtp.139.com",
    "port": 465,
    "secure": true
  },
  "imap": {
    "host": "imap.139.com",
    "port": 993,
    "secure": true
  }
}
3. 主流邮箱配置参考

QQ 邮箱:

  • SMTP: smtp.qq.com:465
  • IMAP: imap.qq.com:993
  • 密码: QQ 邮箱授权码

163 邮箱:

  • SMTP: smtp.163.com:465
  • IMAP: imap.163.com:993
  • 密码: 163 邮箱授权码

Gmail:

  • SMTP: smtp.gmail.com:465
  • IMAP: imap.gmail.com:993
  • 密码: 应用专用密码

使用方法

发送邮件

普通邮件:

发邮件给 example@qq.com,主题是 "测试邮件",内容是 "这是一封测试邮件"

带附件的邮件:

发邮件给 example@qq.com,主题是 "文档",内容是 "请查收附件",附件是 /path/to/document.pdf
查看收件箱
查看最近的邮件
显示未读邮件
读取邮件
读取第 3 封邮件
查看邮件详情 12345

安全说明

  • 配置文件存储在本地,不会被上传到云端
  • 建议使用邮箱授权码而非登录密码
  • 配置文件权限已设置为仅用户可读

来源信息

Source
github
Repository
openclaw/skills
Path
skills/chang-tong/139mail-skill
Version
—
Commit
eeb06f5b0835e1ee5f0c346d071a59b1a81dc85e
分类来源
rules
状态
active
可见性
public

这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。

README

OpenClaw 139mail Skill

📧 139邮箱邮件收发 Skill,支持 IMAP/SMTP 协议,兼容主流邮箱

功能特性

  • ✅ 发送邮件 - 支持文本/HTML 邮件
  • ✅ 接收邮件 - 查看收件箱、未读邮件
  • ✅ 邮件列表 - 列出最近邮件
  • ✅ 读取邮件 - 查看邮件详情
  • ✅ 多邮箱支持 - 139/QQ/163/Gmail 等主流邮箱

安装

# 通过 OpenClaw CLI 安装
openclaw skills install 139mail

# 或手动安装
git clone https://github.com/yourusername/openclaw-skill-139mail.git
npm install

配置

  1. 复制配置模板:
cp config/email.json.example config/email.json
  1. 编辑 config/email.json:
{
  "email": "your-email@example.com",
  "password": "your-authorization-code",
  "smtp": {
    "host": "smtp.example.com",
    "port": 465,
    "secure": true
  },
  "imap": {
    "host": "imap.example.com",
    "port": 993,
    "secure": true
  }
}
常用邮箱配置
邮箱 SMTP IMAP 密码
QQ 邮箱 smtp.qq.com:465 imap.qq.com:993 授权码
163 邮箱 smtp.163.com:465 imap.163.com:993 授权码
139 邮箱 smtp.139.com:465 imap.139.com:993 授权码
Gmail smtp.gmail.com:465 imap.gmail.com:993 应用密码

使用方法

自然语言交互
发邮件给 example@qq.com,主题是测试,内容是你好
查看最近的5封邮件
读取邮件 123
CLI 命令
# 发送邮件
node scripts/email.js send "收件人@example.com" "主题" "内容"

# 列出邮件
node scripts/email.js list 10

# 读取邮件
node scripts/email.js read 123

# 测试配置
node scripts/email.js test

依赖

  • Node.js >= 18
  • imap: ^0.8.19
  • nodemailer: ^6.9.0
  • mailparser: ^3.6.0

安全说明

  • ⚠️ 配置文件存储在本地,不要提交到 Git
  • ⚠️ 使用邮箱授权码而非登录密码
  • ⚠️ 配置文件已设置为仅用户可读 (chmod 600)

License

MIT

来源内容

SKILL.md
# 139mail Skill

使用 IMAP/SMTP 协议收发邮件,支持 139 邮箱、QQ 邮箱、163 邮箱、Gmail 等主流邮箱。

## 功能特性

| 功能 | 说明 |
|------|------|
| **发送邮件** | 支持文本邮件、HTML 邮件、附件 |
| **接收邮件** | 查看收件箱、未读邮件、搜索邮件 |
| **邮件列表** | 列出最近邮件,支持分页 |
| **读取邮件** | 查看邮件详情、正文、附件列表 |

## 配置方法

### 1. 编辑配置文件

```bash
~/.openclaw/skills/139mail/config/email.json
```

### 2. 配置示例(139 邮箱)

```json
{
  "email": "13811741897@139.com",
  "password": "你的授权码",
  "smtp": {
    "host": "smtp.139.com",
    "port": 465,
    "secure": true
  },
  "imap": {
    "host": "imap.139.com",
    "port": 993,
    "secure": true
  }
}
```

### 3. 主流邮箱配置参考

**QQ 邮箱:**
- SMTP: smtp.qq.com:465
- IMAP: imap.qq.com:993
- 密码: QQ 邮箱授权码

**163 邮箱:**
- SMTP: smtp.163.com:465
- IMAP: imap.163.com:993
- 密码: 163 邮箱授权码

**Gmail:**
- SMTP: smtp.gmail.com:465
- IMAP: imap.gmail.com:993
- 密码: 应用专用密码

## 使用方法

### 发送邮件

**普通邮件:**
```
发邮件给 example@qq.com,主题是 "测试邮件",内容是 "这是一封测试邮件"
```

**带附件的邮件:**
```
发邮件给 example@qq.com,主题是 "文档",内容是 "请查收附件",附件是 /path/to/document.pdf
```

### 查看收件箱

```
查看最近的邮件
显示未读邮件
```

### 读取邮件

```
读取第 3 封邮件
查看邮件详情 12345
```

## 安全说明

- 配置文件存储在本地,不会被上传到云端
- 建议使用邮箱授权码而非登录密码
- 配置文件权限已设置为仅用户可读
README
# OpenClaw 139mail Skill

📧 139邮箱邮件收发 Skill,支持 IMAP/SMTP 协议,兼容主流邮箱

## 功能特性

- ✅ **发送邮件** - 支持文本/HTML 邮件
- ✅ **接收邮件** - 查看收件箱、未读邮件
- ✅ **邮件列表** - 列出最近邮件
- ✅ **读取邮件** - 查看邮件详情
- ✅ **多邮箱支持** - 139/QQ/163/Gmail 等主流邮箱

## 安装

```bash
# 通过 OpenClaw CLI 安装
openclaw skills install 139mail

# 或手动安装
git clone https://github.com/yourusername/openclaw-skill-139mail.git
npm install
```

## 配置

1. 复制配置模板:
```bash
cp config/email.json.example config/email.json
```

2. 编辑 `config/email.json`:

```json
{
  "email": "your-email@example.com",
  "password": "your-authorization-code",
  "smtp": {
    "host": "smtp.example.com",
    "port": 465,
    "secure": true
  },
  "imap": {
    "host": "imap.example.com",
    "port": 993,
    "secure": true
  }
}
```

### 常用邮箱配置

| 邮箱 | SMTP | IMAP | 密码 |
|------|------|------|------|
| **QQ 邮箱** | smtp.qq.com:465 | imap.qq.com:993 | 授权码 |
| **163 邮箱** | smtp.163.com:465 | imap.163.com:993 | 授权码 |
| **139 邮箱** | smtp.139.com:465 | imap.139.com:993 | 授权码 |
| **Gmail** | smtp.gmail.com:465 | imap.gmail.com:993 | 应用密码 |

## 使用方法

### 自然语言交互

```
发邮件给 example@qq.com,主题是测试,内容是你好
查看最近的5封邮件
读取邮件 123
```

### CLI 命令

```bash
# 发送邮件
node scripts/email.js send "收件人@example.com" "主题" "内容"

# 列出邮件
node scripts/email.js list 10

# 读取邮件
node scripts/email.js read 123

# 测试配置
node scripts/email.js test
```

## 依赖

- Node.js >= 18
- imap: ^0.8.19
- nodemailer: ^6.9.0
- mailparser: ^3.6.0

## 安全说明

- ⚠️ 配置文件存储在本地,**不要提交到 Git**
- ⚠️ 使用邮箱授权码而非登录密码
- ⚠️ 配置文件已设置为仅用户可读 (chmod 600)

## License

MIT

相关技能

OpenClaw

bambu-studio-ai

heyixuan2

Bambu Lab 3D printer control and automation. Activate when user mentions: printer status, 3D printing, slice, analyze model, generate 3D, AMS filament, print monitor, Bambu Lab, or any 3D printing task. Full pi...

OpenClaw

geo-optimization

capt-marbles

Generative Engine Optimization (GEO) for AI search visibility. Optimize content to appear in ChatGPT, Perplexity, Claude, and Google AI Overviews. Use when optimizing websites, pages, or content for LLM discove...

OpenClaw

sixtyfour-skill

rxhxm

Agent Skill (SKILL.md) for Sixtyfour AI — People & company intelligence API. Enrich leads, find emails/phones, qualify prospects, search people. For Claude Code, Codex, OpenClaw, Cursor.