SuperAPI AI 工具集

email-sender

办公与效率

查看项目

更新于 10-16 08:33

技能介绍

用途:email-sender 用于自动发送邮件,可接入自动化工作流、批量发送、系统通知与模板邮件(欢迎、密码重置、订单确认等)场景。

主要能力:支持 SMTP 协议和邮件服务 API(SendGrid/MailGun/SES);内置 Jinja2 模板系统,可生成动态内容;支持 HTML 邮件与多附件上传,并做附件大小和类型检查;具备自动重试、详细日志、速率限制、证书验证等安全与容错机制;通过 YAML 配置文件管理,支持多环境切换。

核心组成:scripts/send_email.py 主发送脚本,scripts/template_manager.py 模板管理器,scripts/config_loader.py 配置加载器;模板资源包括 templates/default.html、welcome.html、alert.html;配置为 config/config.yaml 与 skill.yaml。

使用方式:先安装依赖 pip install -r requirements.txt,再编辑 config/config.yaml 配置邮箱,然后发送测试邮件:python scripts/send_email.py --to user@example.com --subject "测试" --body "测试内容"。更多用法见 README.md。

限制:资料未提供支持的平台、具体价格与收费方式,也未说明发送量上限、各 API 的配置细节与实际效果,这些内容暂未提供。