mcpField
E
email-sender

email-sender

github.com/aidotnet生产力8556 次安装39 周前更新
代码仓库

关于 email-sender

Email Sender 是通过 SMTP 发送邮件的 Skill,支持 HTML 内容、附件和多个收件人,并提供用于邮件及通知任务的命令行脚本。

主要功能

  1. 01通过 SMTP 发送邮件
  2. 02支持 HTML 内容
  3. 03添加附件
  4. 04发送给多个收件人
  5. 05通过环境变量配置 SMTP

适用场景

  1. 01发送普通邮件
  2. 02发送带附件的报告
  3. 03发送 HTML 新闻邮件
  4. 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