← Back to Skills Marketplace
35
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install send-email-to
Description
发送邮件,支持中文附件(RFC 2231 编码)。 当用户说"发送邮件"、"发送报告"、"发送日报"时触发。
README (SKILL.md)
发送邮件 Skill
执行脚本:send-email-to/scripts/send_email.py
功能
- 读取
market_data.json中的市场数据,生成摘要正文 - 自动查找
E:\daily\{date}\下的 Word 和 PPT 附件 - 中文文件名使用 RFC 2231 编码,防止邮件客户端显示为
.bin - 附件 Content-Type 设置为正确的 Office 文档类型
脚本逻辑
- 读取
market_data.json(由 collect-market-data 生成) - 查找当日
*_YYYYMMDD.docx和*_YYYYMMDD.pptx文件 - 构建带摘要正文的邮件,附件使用 RFC 2231 编码
- 通过 SMTP 发送至 [email protected]
邮件配置(来自 config.py)
| 配置项 | 值 |
|---|---|
| SMTP 服务器 | smtp.163.com |
| SMTP 端口 | 25 |
| 发件人 | [email protected] |
| 收件人 | [email protected] |
| 授权码 | MN3dS36RDsLcyFTb |
Usage Guidance
Install only if you intend this exact automated daily financial-report workflow, trust the fixed recipient and sender account, and can rotate/remove the exposed SMTP authorization code. Before use, verify the config.py values, restrict the attachment directory, and require explicit confirmation before any email is sent.
Capability Assessment
Purpose & Capability
The detailed documentation and script align around sending a daily financial market report, reading market_data.json, attaching date-matched Word/PPT files, and sending to a fixed recipient. That is purpose-coherent, but it is high-impact outbound transmission of local business files.
Instruction Scope
The trigger phrases are broad, and the artifacts do not show a runtime preview or confirmation step before reading local data, collecting attachments, and sending the email.
Install Mechanism
The package contains only SKILL.md and one Python script, with no declared dependencies. However, the script imports config from a hard-coded local OpenClaw workspace path, so required configuration and actual paths are outside the packaged artifact.
Credentials
Reading local market data and report attachments is expected for a daily-report sender, but automatic attachment discovery and fixed external delivery require clear user control because the files may contain sensitive business information.
Persistence & Privilege
No persistence or privilege escalation was found, but the skill documentation exposes an SMTP authorization code and the script uses SMTP credentials to send mail, creating account misuse and impersonation risk.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install send-email-to - After installation, invoke the skill by name or use
/send-email-to - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
首次发布
Metadata
Frequently Asked Questions
What is 发送邮件?
发送邮件,支持中文附件(RFC 2231 编码)。 当用户说"发送邮件"、"发送报告"、"发送日报"时触发。 It is an AI Agent Skill for Claude Code / OpenClaw, with 35 downloads so far.
How do I install 发送邮件?
Run "/install send-email-to" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is 发送邮件 free?
Yes, 发送邮件 is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does 发送邮件 support?
发送邮件 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created 发送邮件?
It is built and maintained by szrw1825 (@szrw1825); the current version is v1.0.0.
More Skills