Files
smy-skills/mengya-mail-skill/SKILL.md
2026-06-12 17:48:53 +08:00

40 lines
1.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
name: mengya-mail-skill
description: 使用萌芽邮箱 API 发送邮件、列出邮件、读取邮件或测试邮箱连通性。优先用于脚本化收发件和自动化通知。
---
# 萌芽邮箱 Skill
优先使用下面这个本地脚本:
```bash
python3 /shumengya/project/skills/mengya-mail-skill/scripts/mengya-mail-api.py --help
```
## 常用场景
- `send-email`:发送邮件
- `send-template`:发送模板邮件
- `test-connection`:检查 SMTP / IMAP 连通性
- `list-emails`:列出邮件
- `read-email`:读取邮件
- `templates`:查看可用模板
## 示例
```bash
python3 /shumengya/project/skills/mengya-mail-skill/scripts/mengya-mail-api.py test-connection
python3 /shumengya/project/skills/mengya-mail-skill/scripts/mengya-mail-api.py send-email --to mail@smyhub.com --subject "问候" --text-body "你好,我是树萌芽。" --from-name "通知"
python3 /shumengya/project/skills/mengya-mail-skill/scripts/mengya-mail-api.py list-emails --criteria UNSEEN --limit 10
python3 /shumengya/project/skills/mengya-mail-skill/scripts/mengya-mail-api.py read-email --uid 12345
python3 /shumengya/project/skills/mengya-mail-skill/scripts/mengya-mail-api.py send-template --template birthday --to mail@example.com --var name=小王 --var sender=树萌芽 --from-name "生日通知"
```
## 说明
- 脚本默认读取 `/shumengya/project/python/mengya-mail-api/.env`
- 真正的业务实现放在 `/shumengya/project/python/mengya-mail-api/src/mengya_mail_api/`skill 目录里的脚本只是入口
- 发送邮件时优先直接传 `--to``--subject``--text-body`
- 结果默认输出 JSON便于后续处理
- 如果只是给人看,可以加 `--format md`