Bear笔记管理
通过CLI管理Bea
该技能提供命令行邮件发送能力,同时支持传统SMTP协议与Resend云服务两种投递方式,可发送纯文本、HTML格式邮件并携带附件。
该工具为运维、开发及业务团队提供灵活的命令行邮件通知能力。无论是系统告警、报表推送还是自动化流程通知,均可通过SMTP或Resend双通道可靠投递,支持富文本与附件,满足日常办公与生产环境的基础邮件触达需求。
落地案例:某技术团队将邮件发送工具集成至CI/CD流水线,在构建失败时自动向负责人推送带日志附件的告警邮件;财务部门则用于定期发送加密报表,利用HTML格式呈现数据看板。配置一次即可在SMTP企业邮箱与Resend云服务间无缝切换,规避单点故障风险。
安装与配置
~/.smtp_config,选择以下任一方式:resend_api_key 和 resend_fromhost、port、user、password、from、use_sslchmod 600 ~/.smtp_config发送邮件
# 简单邮件
python3 scripts/send_email.py --to user@example.com --subject "标题" --body "正文"
# HTML邮件(加 --html)
python3 scripts/send_email.py --to user@example.com --subject "标题" --body "<h1>内容</h1>" --html
# 带附件(多个用逗号分隔)
python3 scripts/send_email.py --to user@example.com --subject "资料" --body "请查收" --attachments file.pdf,data.csv
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 收件人邮箱、邮件主题、邮件正文;可选HTML标记、附件路径、发送渠道(auto/smtp/resend) |
| 输出 | 发送成功提示或失败错误信息 |
| 适用人群 | 运维人员、数据分析师、需要集成邮件功能的开发者 |
| 不包含 | 邮件模板管理、批量收件人导入、阅读回执、加密签名 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/xiwan/smtp-send/SKILL.md
来源类型:开源技能库