← 返回 Skills 市场
147
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install 163email-skill
功能描述
163email skill - Send emails via 163 SMTP service with custom recipient, subject, content. Support CLI and Python import
使用说明 (SKILL.md)
163email Skill - Email Sender
Send emails via 163 SMTP service. Support custom recipient, subject, content. Both CLI and Python module import calling methods are supported.
Features
- Send plain text emails via 163 SMTP
- One-click command line invocation
- Python module import support
- SSL encrypted transmission
- Multiple recipients support
Usage
Method 1: Command Line
python send_email.py "[email protected]" "Test Subject" "Email content here"
Method 2: Python Import
from src.send_email import send_mail
send_mail(
to="[email protected]",
subject="Test Email",
content="This is the email content"
)
Configuration
Set environment variables before use:
export CLAW_EMAIL="[email protected]"
export CLAW_EMAIL_AUTH="your_smtp_authorization_code"
export CLAW_SMTP_SERVER="smtp.163.com" # optional
export CLAW_SMTP_PORT="465" # optional
Or use in Python:
import os
os.environ["CLAW_EMAIL"] = "[email protected]"
os.environ["CLAW_EMAIL_AUTH"] = "your_auth_code"
Requirements
- Python 3.6+
- No third-party dependencies (uses smtplib, email standard library)
License
MIT
安全使用建议
This skill is a small, self-contained SMTP email sender; the requested env vars (your 163 address and SMTP auth code) are appropriate for its function. Before installing: 1) Only use an account you trust the skill with (consider a dedicated throwaway/sender account), 2) Treat CLAW_EMAIL_AUTH as a secret and rotate it if exposed, 3) Review the code (it’s short) to confirm behaviour matches expectations, and 4) Note the package/source has no homepage and an unknown owner — while the code appears legitimate, prefer skills from known sources or run it in an environment with limited privileges. Minor issues: version fields differ slightly across files and SKILL.md references optional env vars not declared in the manifest; these are quality issues, not evidence of malicious behavior.
功能分析
Type: OpenClaw Skill
Name: 163email-skill
Version: 1.2.1
The skill is a straightforward implementation for sending emails via the 163 SMTP service using Python's standard library. Analysis of 'src/send_email.py' and 'SKILL.md' shows the code correctly handles credentials via environment variables and performs its stated function without any signs of data exfiltration, malicious execution, or prompt injection.
能力评估
Purpose & Capability
Name/description, required binary (python), and requested env vars (CLAW_EMAIL, CLAW_EMAIL_AUTH) match the declared purpose of sending mail via 163 SMTP. The code implements SMTP_SSL login and sendmail to smtp.163.com as expected. Minor metadata/version mismatch across files (registry 1.2.1 vs SKILL.md and skill.json 1.2.0) but this is a bookkeeping issue, not a security one.
Instruction Scope
SKILL.md only instructs setting the email credentials and running the Python module or CLI. The runtime code uses only standard-library smtplib/email and environment variables; it does not read unrelated files or exfiltrate data to unexpected endpoints. The README and examples suggest editing/setting env vars but do not request extra system access.
Install Mechanism
No install spec (instruction-only install), and included code is pure Python relying on the standard library. This is low-risk compared with remote downloads or package installs.
Credentials
The skill requires two environment variables (CLAW_EMAIL, CLAW_EMAIL_AUTH) which are appropriate for SMTP authentication. SKILL.md also documents optional CLAW_SMTP_SERVER and CLAW_SMTP_PORT (not listed in the manifest env array) — a minor inconsistency but not a security issue. Treat CLAW_EMAIL_AUTH as a secret (SMTP auth code) and provide least-privilege credentials.
Persistence & Privilege
Skill is not always-enabled and is user-invocable. It does not modify other skills or system-wide settings. Note: the platform default allows autonomous invocation, but this skill has no extra persistence or elevated privileges.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install 163email-skill - 安装完成后,直接呼叫该 Skill 的名称或使用
/163email-skill触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.2.1
Update display name for better search visibility
v1.2.0
Fix: Use environment variables for credentials (CLAW_EMAIL, CLAW_EMAIL_AUTH)
v1.1.0
Rename to 163email-skill for better discoverability
元数据
常见问题
163 Email Skill - SMTP Sender 是什么?
163email skill - Send emails via 163 SMTP service with custom recipient, subject, content. Support CLI and Python import. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 147 次。
如何安装 163 Email Skill - SMTP Sender?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install 163email-skill」即可一键安装,无需额外配置。
163 Email Skill - SMTP Sender 是免费的吗?
是的,163 Email Skill - SMTP Sender 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
163 Email Skill - SMTP Sender 支持哪些平台?
163 Email Skill - SMTP Sender 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 163 Email Skill - SMTP Sender?
由 geekclaw(@liubindashen)开发并维护,当前版本 v1.2.1。
推荐 Skills