关于 email-sender
Email Sender 是通过 SMTP 发送邮件的 Skill,支持 HTML 内容、附件和多个收件人,并提供用于邮件及通知任务的命令行脚本。
主要功能
- 01通过 SMTP 发送邮件
- 02支持 HTML 内容
- 03添加附件
- 04发送给多个收件人
- 05通过环境变量配置 SMTP
适用场景
- 01发送普通邮件
- 02发送带附件的报告
- 03发送 HTML 新闻邮件
- 04自动发送邮件通知
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ aidotnet/ moyucode --skill email-sender安装后在 Claude Code 中输入/email-sender确认已加载。
附带文件scripts/send_email.py
详细介绍
邮件发送工具
描述
通过 SMTP 发送包含 HTML 内容、附件和多个收件人的邮件。
触发方式
/send-email命令- 用户请求发送邮件
- 用户需要邮件通知
使用方法
# Send simple email
python scripts/send_email.py --to "[email protected]" --subject "Hello" --body "Message content"
# Send with attachment
python scripts/send_email.py --to "[email protected]" --subject "Report" --body "See attached" --attachment "report.pdf"
# Send HTML email
python scripts/send_email.py --to "[email protected]" --subject "Newsletter" --html "template.html"
环境变量
SMTP_HOST=smtp.gmail.com
SMTP_PORT=587
[email protected]
SMTP_PASS=your-app-password
SMTP_FROM=Your Name <[email protected]>
标签
email、smtp、notification、automation
兼容性
- Codex:✅
- Claude Code:✅
评论
支持 Markdown