← 返回 Skills 市场
Mail Sender (Jaskies)
作者
Trần Anh Vũ
· GitHub ↗
· v1.0.0
· MIT-0
245
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install mail-sender-jaskies
功能描述
Gửi email qua giao thức SMTP. Hỗ trợ tùy chỉnh tiêu đề, nội dung và người nhận. Yêu cầu cấu hình tài khoản email (như Gmail App Password) để hoạt động.
使用说明 (SKILL.md)
Mail Sender
Skill này giúp em gửi email chuyên nghiệp cho anh Vũ hoặc bất kỳ ai thông qua máy chủ SMTP.
Yêu cầu hệ thống
Để skill này hoạt động, máy của anh cần:
- Python 3: Đã được cài đặt sẵn trên hầu hết các hệ thống.
- Tài khoản Email & App Password:
- Nếu dùng Gmail, anh không được dùng mật khẩu chính.
- Anh cần bật Xác thực 2 lớp (2FA) và tạo Mật khẩu ứng dụng (App Password).
Hướng dẫn tạo App Password (cho Gmail)
- Truy cập myaccount.google.com.
- Vào mục Bảo mật (Security).
- Tìm phần Mật khẩu ứng dụng (App Passwords).
- Chọn ứng dụng là "Thư" và thiết bị là "Khác", đặt tên là "OpenClaw".
- Sao chép mã 16 ký tự được cấp để sử dụng làm
SMTP_PASS.
Cấu hình
Skill này ưu tiên đọc các biến môi trường để đảm bảo an toàn. Anh có thể thêm vào file .env hoặc cấu hình trong OpenClaw:
SMTP_SERVER: (Mặc định:smtp.gmail.com)SMTP_PORT: (Mặc định:587)SMTP_USER: Địa chỉ email của anh.SMTP_PASS: Mật khẩu ứng dụng đã tạo ở trên.
Lệnh thực thi mẫu
python3 skills/public/mail-sender/scripts/send.py \
--to-email "[email protected]" \
--subject "Tiêu đề thư" \
--body "Nội dung thư anh muốn gửi."
Lưu ý bảo mật
- Tuyệt đối không chia sẻ mật khẩu ứng dụng cho người khác.
- Skill này sử dụng thư viện chuẩn của Python (
smtplib), không cần cài đặt thêm thư viện bên ngoài.
安全使用建议
This skill appears to do what it says: send email via SMTP using credentials you provide. Before installing or running it: (1) verify you supply an App Password or SMTP credentials (SMTP_USER, SMTP_PASS) — the registry metadata omits this requirement; (2) avoid using your primary account password, follow the SKILL.md advice to use Gmail App Passwords or a dedicated mailbox; (3) prefer setting credentials in a secure environment (not in shared logs or public files); (4) test first with a disposable account to confirm behavior; and (5) if you need the registry/skill metadata to reflect required secrets, ask the publisher to declare SMTP_* env vars and mark SMTP_PASS as the primary credential.
功能分析
Type: OpenClaw Skill
Name: mail-sender-jaskies
Version: 1.0.0
The skill is a standard utility for sending emails via SMTP using the Python standard library (smtplib). The code in scripts/send.py is straightforward, lacks any obfuscation, and correctly handles credentials via environment variables or command-line arguments without hardcoding or exfiltrating data. The documentation in SKILL.md provides legitimate setup instructions and does not contain any prompt injection or malicious directives.
能力评估
Purpose & Capability
The name, description, SKILL.md and scripts/send.py are consistent: this skill sends mail via SMTP and supports configuring SMTP_SERVER, SMTP_PORT, SMTP_USER, SMTP_PASS and FROM_EMAIL. Minor inconsistency: the registry metadata lists no required environment variables or primary credential, but the skill requires SMTP credentials at runtime (either via args or env).
Instruction Scope
Runtime instructions only describe sending email and how to create a Gmail App Password for SMTP. The script only reads environment variables/arguments for SMTP configuration and does not reference unrelated files, secrets, or external endpoints other than the user-specified SMTP server.
Install Mechanism
No install spec is provided (instruction-only + a small Python script). The script uses Python standard libraries (smtplib, email), so there is no download or execution of third-party code at install time.
Credentials
The skill legitimately needs SMTP credentials (SMTP_USER and SMTP_PASS / App Password) and optional FROM_EMAIL; requesting those is proportionate. However, the package metadata did not declare these required env vars or a primary credential, which is an omission the user should be aware of. Treat SMTP_PASS as a secret (do not share) and prefer app-specific passwords or throwaway accounts for testing.
Persistence & Privilege
always is false and the skill does not request any persistent system privileges or modify other skill/system configurations.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install mail-sender-jaskies - 安装完成后,直接呼叫该 Skill 的名称或使用
/mail-sender-jaskies触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Bổ sung hướng dẫn chi tiết cách tạo Gmail App Password.
元数据
常见问题
Mail Sender (Jaskies) 是什么?
Gửi email qua giao thức SMTP. Hỗ trợ tùy chỉnh tiêu đề, nội dung và người nhận. Yêu cầu cấu hình tài khoản email (như Gmail App Password) để hoạt động. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 245 次。
如何安装 Mail Sender (Jaskies)?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install mail-sender-jaskies」即可一键安装,无需额外配置。
Mail Sender (Jaskies) 是免费的吗?
是的,Mail Sender (Jaskies) 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Mail Sender (Jaskies) 支持哪些平台?
Mail Sender (Jaskies) 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Mail Sender (Jaskies)?
由 Trần Anh Vũ(@jaskies)开发并维护,当前版本 v1.0.0。
推荐 Skills