newolf20000

Email 163 Com

Officev1.0.5
By newolf20000Updated 2026-05-116 versions · latest released 2026-04-11email-163-com@clawhub_newolf20000/email-163-com
Email#Email#邮件管理#邮件

According to AlphaMoat, as of 2026-09, Email 163 Com has 3,607 downloads and 4 stars — ranked #3,016 of 5,078 AI skills overall, and #233 of 435 in Office.

Installs
220
Downloads
3.6K
Stars
4
Overall Rank
#3,016
Top 60% overall · Top 54% in Office
PlatformInstallsDownloadsStarsComments
ClawHub ↗1003.2K3-
SkillHub ↗2203.6K4—

Platforms count differently and update at different times.

What this skill does

Sending supports plain text and HTML with single or multiple attachments; reading goes over IMAP with the IMAP ID authentication 163 requires (the RFC 2971 extension), over TLS/SSL connections (imap.163.com:993, smtp.163.com:465), with Chinese subjects and senders supported. The CLI covers send (--to/--subject/--body/--html/--attach/--file), read (5 by default, with --count/--folder/--id --full), folders and folder create/delete, search (by sender/subject in combination), delete/move/flag (seen/unseen), and attachments (listing and --download). Configuration lives at ~/.config/email-163-com/config.json (with imap_id and defaults sections), or the EMAIL_163_USER/EMAIL_163_PASS environment variables. For safety, use the 163 client authorization code rather than the login password (web settings → POP3/SMTP/IMAP), and set the config file to permission 600. It relies on the Python 3.6+ standard library with no extra installs.

Profile published 2026-10-27

What you can do with it

  • Send everyday mail (text/HTML/multiple attachments)
  • Read, search, and organize a 163.com mailbox (flag, move, delete)
  • List and download message attachments

When to use it

  • When an agent needs to manage 163.com mailbox workflows
  • When mail reading and search must satisfy the 163 IMAP ID authentication requirement

Example prompts

Generated from the skill’s documentation as examples; not results of actual runs.

Read the latest 10 unread messages in my inbox
Send my colleague a project-progress email with an attachment
Search for the verification email from Cloudflare

Monthly Trend

Downloads3.6K
1.7K2.7K3.7K2026-03 · Downloads 1.9K2026-05 · Downloads 2.6K2026-06 · Downloads 2.7K2026-07 · Downloads 3.1K2026-08 · Downloads 3.3K2026-09 · Downloads 3.6K26-0326-09
Stars4
2342026-03 · Stars 22026-05 · Stars 32026-06 · Stars 32026-07 · Stars 42026-08 · Stars 42026-09 · Stars 426-0326-09

The counting method changed in 2026-09: skills with the same name are now counted separately by author, and the full catalog is covered. Dashed lines show months before the change; they are not compared with later months, and no growth is computed across the change.

MonthDownloadsMoMStars
2026-093.6K—4
2026-083.3K+5.2%4
2026-073.1K+14.2%4
2026-062.7K+5.3%3
2026-052.6K—3
2026-031.9K—2

SKILL.md (original)

The author’s original file, shown as plain text without edits or review by AlphaMoat. Links are not clickable; check commands before running them. Fetched 2026-10-23.

6.4 KB · ClawHub v1.0.5
# email-163-com Skill

**版本**: 1.0.0  
**创建日期**: 2026-02-19  
**作者**: OpenClaw  
**描述**: 163 邮箱完整邮件管理工具(Python 实现)

---

## 📧 功能特性
Show all (356 lines)

### 核心功能

- ✅ **发送邮件** - 支持纯文本和 HTML 格式
- ✅ **发送附件** - 支持单个或多个附件
- ✅ **读取邮件** - 支持 IMAP ID 认证(163 邮箱要求)
- ✅ **文件夹管理** - 列出、创建、删除文件夹
- ✅ **邮件搜索** - 按发件人、主题、日期等搜索
- ✅ **邮件操作** - 删除、移动、标记已读/未读
- ✅ **附件管理** - 下载、查看附件
- ✅ **配置管理** - 邮箱配置和账户管理

### 技术特点

- ✅ 支持 163 邮箱 IMAP ID 扩展(RFC 2971)
- ✅ TLS/SSL 加密连接
- ✅ 支持中文主题和发件人
- ✅ 支持 HTML 邮件
- ✅ 支持多附件发送
- ✅ 命令行友好界面

---

## 🚀 快速开始

### 1. 安装依赖

```bash
# Python 3.6+ 已包含所需库
# 无需额外安装
```

### 2. 配置邮箱

编辑 `~/.config/email-163-com/config.json`:

```json
{
  "email": "[email protected]",
  "password": "your_auth_code",
  "imap_server": "imap.163.com",
  "imap_port": 993,
  "smtp_server": "smtp.163.com",
  "smtp_port": 465
}
```

### 3. 基本使用

```bash
# 查看帮助
email-163-com --help

# 读取邮件
email-163-com read

# 发送邮件
email-163-com send --to [email protected] --subject "Hello" --body "Hi!"

# 发送附件
email-163-com send --to [email protected] --subject "File" --attach file.pdf

# 列出文件夹
email-163-com folders
```

---

## 📖 命令参考

### 发送邮件

```bash
# 简单发送
email-163-com send --to <email> --subject <subject> --body <body>

# 发送 HTML 邮件
email-163-com send --to <email> --subject <subject> --html "<h1>Hello</h1>"

# 发送附件
email-163-com send --to <email> --subject <subject> --attach file1.pdf --attach file2.txt

# 从文件读取正文
email-163-com send --to <email> --subject <subject> --file message.txt
```

### 读取邮件

```bash
# 读取最新 5 封
email-163-com read

# 读取指定数量
email-163-com read --count 10

# 读取指定文件夹
email-163-com read --folder "已发送" --count 5

# 读取完整邮件(含正文)
email-163-com read --id 123 --full
```

### 文件夹管理

```bash
# 列出所有文件夹
email-163-com folders

# 创建文件夹
email-163-com folder create "MyFolder"

# 删除文件夹
email-163-com folder delete "MyFolder"
```

### 邮件搜索

```bash
# 按发件人搜索
email-163-com search --from "Cloudflare"

# 按主题搜索
email-163-com search --subject "verify"

# 组合搜索
email-163-com search --from "阿里云" --subject "通知" --count 10
```

### 邮件操作

```bash
# 删除邮件
email-163-com delete --id 123

# 移动邮件
email-163-com move --id 123 --to "已删除"

# 标记已读
email-163-com flag --id 123 --set seen

# 标记未读
email-163-com flag --id 123 --unset seen
```

### 附件管理

```bash
# 列出邮件附件
email-163-com attachments --id 123

# 下载附件
email-163-com attachments --id 123 --download --output ~/Downloads/
```

---

## 🔧 配置文件

### 位置

`~/.config/email-163-com/config.json`

### 格式

```json
{
  "email": "[email protected]",
  "password": "your_auth_code",
  "imap_server": "imap.163.com",
  "imap_port": 993,
  "smtp_server": "smtp.163.com",
  "smtp_port": 465,
  "imap_id": {
    "name": "OpenClaw",
    "version": "1.0.0",
    "vendor": "email-163-com",
    "support_email": "[email protected]"
  },
  "defaults": {
    "folder": "INBOX",
    "count": 5,
    "output_dir": "~/Downloads"
  }
}
```

---

## 💡 使用示例

### 示例 1: 发送日常工作邮件

```bash
email-163-com send \
  --to [email protected] \
  --subject "项目进度更新" \
  --file report.txt \
  --attach progress.pdf
```

### 示例 2: 查看未读邮件

```bash
email-163-com read --count 10 --unread
```

### 示例 3: 搜索特定邮件

```bash
email-163-com search \
  --from "Cloudflare" \
  --subject "verify" \
  --count 5
```

### 示例 4: 清理垃圾邮件

```bash
email-163-com search --folder "垃圾邮件" --count 100
email-163-com delete --folder "垃圾邮件" --all
```

---

## 📋 输出格式

### 读取邮件

```
📬 INBOX: 16 messages total

📧 From: 阿里云
   Subject: 域名信息修改成功通知
   Date: Wed, 18 Feb 2026 22:00:53
   ID: 16
   Flags: \Seen
--------------------------------------------------

📧 From: "Cloudflare" <[email protected]>
   Subject: [Action required] Verify your email address
   Date: Wed, 18 Feb 2026 14:17:02
   ID: 15
   Flags: 
--------------------------------------------------
```

### 发送邮件

```
✅ Message sent successfully!
   To: [email protected]
   Subject: Hello
   Attachments: file.pdf (1.2 MB)
```

---

## 🔐 安全说明

### 授权码

- 不要使用邮箱登录密码
- 使用 163 邮箱的"客户端授权码"
- 获取方式:登录网页版 → 设置 → POP3/SMTP/IMAP

### 配置文件权限

```bash
# 设置配置文件权限(仅自己可读)
chmod 600 ~/.config/email-163-com/config.json
```

### 环境变量(可选)

也可以使用环境变量代替配置文件:

```bash
export EMAIL_163_USER="[email protected]"
export EMAIL_163_PASS="your_auth_code"
```

---

## 🐛 故障排查

### 问题 1: IMAP 连接失败

```
Error: SELECT Unsafe Login
```

**解决**: 确保配置了 IMAP ID 信息(默认已配置)

### 问题 2: 认证失败

```
Error: LOGIN failed
```

**解决**: 检查授权码是否正确(不是登录密码)

### 问题 3: 附件发送失败

```
Error: Cannot attach file
```

**解决**: 检查文件路径是否正确,文件是否可读

---

## 📚 技术参考

- **RFC 2971**: IMAP4 ID extension
- **RFC 3501**: IMAP4rev1
- **RFC 5322**: Internet Message Format
- **163 邮箱帮助**: https://help.mail.163.com/

---

## 🔄 更新日志

### v1.0.0 (2026-02-19)

- ✅ 初始版本
- ✅ 支持发送邮件(文本/HTML)
- ✅ 支持发送附件
- ✅ 支持读取邮件(IMAP ID)
- ✅ 支持文件夹管理
- ✅ 支持邮件搜索
- ✅ 支持邮件操作(删除/移动/标记)
- ✅ 支持附件下载

---

## 📞 支持

- **文档**: `~/.openclaw/workspace/skills/email-163-com/README.md`
- **配置**: `~/.config/email-163-com/config.json`
- **脚本**: `~/.openclaw/workspace/skills/email-163-com/main.py`

---

**首次发布**: 2026-02-19  
**维护者**: OpenClaw Team

Popular in Office

Data month: 2026-09 · Downloads, stars and installs are aggregated monthly from public skill registries (ClawHub, SkillHub). See methodology.