Back to Registry
View Author Profile
Official Verified
Email 163 Com
Skill by newolf20000
skill-install — Terminal
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/newolf20000/email-163-comOr
email-163-com Skill
版本: 1.0.0
创建日期: 2026-02-19
作者: OpenClaw
描述: 163 邮箱完整邮件管理工具(Python 实现)
📧 功能特性
核心功能
- ✅ 发送邮件 - 支持纯文本和 HTML 格式
- ✅ 发送附件 - 支持单个或多个附件
- ✅ 读取邮件 - 支持 IMAP ID 认证(163 邮箱要求)
- ✅ 文件夹管理 - 列出、创建、删除文件夹
- ✅ 邮件搜索 - 按发件人、主题、日期等搜索
- ✅ 邮件操作 - 删除、移动、标记已读/未读
- ✅ 附件管理 - 下载、查看附件
- ✅ 配置管理 - 邮箱配置和账户管理
技术特点
- ✅ 支持 163 邮箱 IMAP ID 扩展(RFC 2971)
- ✅ TLS/SSL 加密连接
- ✅ 支持中文主题和发件人
- ✅ 支持 HTML 邮件
- ✅ 支持多附件发送
- ✅ 命令行友好界面
🚀 快速开始
1. 安装依赖
# Python 3.6+ 已包含所需库
# 无需额外安装
2. 配置邮箱
编辑 ~/.config/email-163-com/config.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. 基本使用
# 查看帮助
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
📖 命令参考
发送邮件
# 简单发送
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
读取邮件
# 读取最新 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
文件夹管理
# 列出所有文件夹
email-163-com folders
# 创建文件夹
email-163-com folder create "MyFolder"
# 删除文件夹
email-163-com folder delete "MyFolder"
邮件搜索
# 按发件人搜索
email-163-com search --from "Cloudflare"
# 按主题搜索
email-163-com search --subject "verify"
# 组合搜索
email-163-com search --from "阿里云" --subject "通知" --count 10
邮件操作
# 删除邮件
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
附件管理
# 列出邮件附件
email-163-com attachments --id 123
# 下载附件
email-163-com attachments --id 123 --download --output ~/Downloads/
🔧 配置文件
位置
~/.config/email-163-com/config.json
格式
{
"email": "[email protected]",
"password": "KZtfcUWCKGNFf9M9",
"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: 发送日常工作邮件
Metadata
AI Skill Finder
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skill Add to Configuration
Paste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-newolf20000-email-163-com": {
"enabled": true,
"auto_update": true
}
}
}Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.