Agent Skills
返回列表
📁

邮件一键发送

办公效率 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_b22a52ba/mail-sender。

技能介绍

要解决的问题

把一封邮件真正发出去,看起来只是 SMTP 的一次连接,落到自动化流程里却常常卡住:脚本里硬编码账号密码会污染仓库,让 AI 直接拿着授权码拼请求又把密钥暴露进了对话上下文。Mail Sender 的做法是把「谁生成内容」和「谁持有凭证」彻底拆开。

工作方式

技能由三部分组成:SKILL.md 描述能力与执行规则,config.json 存放邮箱账号和授权码,scripts/send_mail.py 是真正执行发送的脚本。关键约束在于 config.json 不进入大模型对话,AI 只能生成主题、正文并调用脚本,密码只在脚本运行时被读取。

脚本的能力覆盖日常邮件场景:

  • 收件人 --to、抄送 --cc、密送 --bcc 均支持逗号分隔的多地址
  • 正文可传纯文本 --body,也可传 --html,两者同时提供时优先渲染 HTML
  • 附件支持相对路径或绝对路径,多个用逗号分隔
  • --mode 提供 send 直接发送与 draft 写入草稿箱两种模式
  • --config 可指定配置文件路径,默认自动查找

适用边界

  • 凭证安全:授权码只在脚本内使用,不要把它写进 SKILL.md 或任何会被模型读取的文件
  • 附件路径:用户上传的附件会落在工作区,需要把真实路径传给脚本,而不是猜一个相对路径
  • 送达率:建议同时提供纯文本和 HTML 版本,避免部分客户端过滤纯 HTML 邮件
  • 发送频率:普通 QQ 邮箱大约每日 50–100 封,超出后可能被限流,批量场景需要错峰
  • 草稿箱模式:依赖 IMAP 协议,部分邮箱未开放该能力
  • 编码:中文内容统一使用 UTF-8,否则主题与正文容易乱码

使用场景

  • 把季度业务报告发送给多个外部合作方,同时抄送内部财务接口人,并附上统计附件
  • 按部门分别准备合同确认邮件,先写入草稿箱,待负责人审批后再统一发出
  • 制作产品更新通知邮件,需要同时提供排版良好的 HTML 正文和备用纯文本版本
  • 给海外客户发送中文产品说明邮件,确保主题和正文在 UTF-8 编码下不乱码

适合人员

  • 负责告警通知的运维负责人,需要在服务器巡检后批量发送带附件的故障说明邮件,同时避免邮箱授权码进入对话
  • 独立站运营人员,每周都要给不同客户群体发送带产品图附件的 HTML 促销邮件,需要支持多收件人抄送
  • 工程团队的测试负责人,需要在版本发布后向多个干系人发送纯文本发布说明,并统一存入草稿箱供审核
  • 律所助理,每天处理大量客户邮件,需要在发送前将合同文件作为附件添加,并通过 BCC 抄送归档邮箱