← 返回 Skills 市场
jaskies

Mail Sender SMTP

作者 Trần Anh Vũ · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
292
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install mail-sender-vutran
功能描述
Send emails via SMTP. Use when the user needs to send an email with a custom subject and body. This skill requires SMTP configuration (server, port, user, pa...
使用说明 (SKILL.md)

Mail Sender

This skill allows the agent to send emails using a standard SMTP server (like Gmail, Outlook, etc.).

Setup

The skill uses the following environment variables for configuration:

  • SMTP_SERVER: (e.g., smtp.gmail.com)
  • SMTP_PORT: (e.g., 587)
  • SMTP_USER: Your email address
  • SMTP_PASS: Your app-specific password
  • FROM_EMAIL: The sender's email (optional, defaults to SMTP_USER)

Usage

To send an email, use the bundled script:

python3 skills/public/mail-sender/scripts/send.py \
  --to-email "[email protected]" \
  --subject "Hello from OpenClaw" \
  --body "This is a test email sent via the mail-sender skill."

Security Note

For Gmail, use an App Password instead of your primary account password. Never hardcode credentials in the script or conversation history.

安全使用建议
This skill appears to do exactly what it says: run the included Python script to send SMTP email. Before installing, verify the source/publisher (no homepage provided), and provide credentials securely (use env vars or CLI args, not chat). Use an app-specific password or a dedicated sending account rather than your primary mailbox. Ask the publisher to update the registry metadata to declare the required env vars (SMTP_SERVER, SMTP_PORT, SMTP_USER, SMTP_PASS, FROM_EMAIL) for transparency. If you need stronger isolation, run the script in a sandboxed environment or dedicated sending account to limit exposure if credentials are leaked.
功能分析
Type: OpenClaw Skill Name: mail-sender-vutran Version: 1.0.0 The mail-sender skill is a straightforward utility for sending emails via SMTP. The implementation in scripts/send.py uses the standard Python smtplib library with TLS support and correctly handles configuration through environment variables or command-line arguments. No evidence of data exfiltration, hardcoded credentials, or malicious prompt injection was found.
能力评估
Purpose & Capability
The name/description, SKILL.md, and the included Python script all align: the skill sends email via SMTP and requires SMTP server, port, user, and password. However, the registry metadata lists no required environment variables even though the SKILL.md and script clearly rely on SMTP-related env vars — a transparency mismatch.
Instruction Scope
SKILL.md instructs only how to configure SMTP creds and run the bundled script. The script only reads SMTP-related environment variables/arguments and connects to the specified SMTP server; it does not access other files, system config, or external endpoints beyond the provided SMTP host.
Install Mechanism
There is no install spec (instruction-only with a bundled script). No third-party downloads or package installs are requested, which keeps installation risk low.
Credentials
The skill legitimately requires sensitive credentials (SMTP_USER and SMTP_PASS). That is proportionate for sending email, but the registry metadata failing to declare these required env vars is concerning for transparency. Users should provide these secrets securely (env vars or runtime args) and avoid embedding them in chat history.
Persistence & Privilege
The skill is not marked 'always', does not modify other skills or system configuration, and does not request persistent/system-wide privileges. It behaves as an on-demand tool.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install mail-sender-vutran
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /mail-sender-vutran 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial version of SMTP mail sender skill
元数据
Slug mail-sender-vutran
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Mail Sender SMTP 是什么?

Send emails via SMTP. Use when the user needs to send an email with a custom subject and body. This skill requires SMTP configuration (server, port, user, pa... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 292 次。

如何安装 Mail Sender SMTP?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install mail-sender-vutran」即可一键安装,无需额外配置。

Mail Sender SMTP 是免费的吗?

是的,Mail Sender SMTP 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Mail Sender SMTP 支持哪些平台?

Mail Sender SMTP 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Mail Sender SMTP?

由 Trần Anh Vũ(@jaskies)开发并维护,当前版本 v1.0.0。

💬 留言讨论