← 返回 Skills 市场
my_send_email
作者
ZhaoYaofeng168
· GitHub ↗
· v1.0.1
· MIT-0
278
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install mysendemail
功能描述
Send an email by specifying the receiver's address, subject, and content.
安全使用建议
This skill will send emails using a hardcoded corporate SMTP account embedded in the script. That means the skill can send messages as [email protected] and the password is stored in plaintext inside the skill. Before installing: do not use production credentials in skills; ask the author to remove the hardcoded password and accept SMTP credentials via secure environment variables or a credentials store; ensure the SMTP account is a dedicated, limited-power account and rotate the password immediately if this code has been exposed; prefer a version that does not include organization credentials in-source. If you must use it, run it in a controlled environment and audit/monitor outgoing emails.
功能分析
Type: OpenClaw Skill
Name: mysendemail
Version: 1.0.1
The skill bundle contains hardcoded plaintext credentials (password: 'A5b3C3D6!') for a corporate SMTP account ([email protected]) in the send_mail.py script. While the script's logic aligns with its stated purpose of sending emails, the inclusion of sensitive credentials in the source code is a significant security risk that could lead to unauthorized use of the email account.
能力评估
Purpose & Capability
The name/description and runtime code both implement a simple SMTP email-sending helper — that's coherent. Minor mismatch: _meta.json lists 'smtplib' under requires (standard library) and uses an absolute workspace path; otherwise the requested capabilities are what you'd expect for an email sender.
Instruction Scope
SKILL.md simply instructs running send_mail.py with receiver/subject/content. The code then logs into smtp.cloudtrend.com.cn and sends the provided content. While that is within the stated purpose, the script will transmit arbitrary message content to an external SMTP server using a hardcoded account, which is a high-risk action and not declared in the skill metadata.
Install Mechanism
No install spec and no downloads; the skill is instruction-only with a bundled Python script. This minimizes install-time risk (nothing is fetched or installed at runtime).
Credentials
The skill contains a plaintext SMTP password (password = "A5b3C3D6!") and a fixed sender address inside send_mail.py but declares no required environment variables or credentials. Hardcoding production credentials in-code is disproportionate and inconsistent with the metadata; credentials should be provided via environment/config and not embedded in source.
Persistence & Privilege
The skill does not request 'always: true' and does not modify other skills or global config. It is user-invocable only, which limits its autonomous reach.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install mysendemail - 安装完成后,直接呼叫该 Skill 的名称或使用
/mysendemail触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
Initial release
元数据
常见问题
my_send_email 是什么?
Send an email by specifying the receiver's address, subject, and content. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 278 次。
如何安装 my_send_email?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install mysendemail」即可一键安装,无需额外配置。
my_send_email 是免费的吗?
是的,my_send_email 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
my_send_email 支持哪些平台?
my_send_email 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 my_send_email?
由 ZhaoYaofeng168(@zhaoyaofeng168)开发并维护,当前版本 v1.0.1。
推荐 Skills