完整邮件功能,支持 SMTP 发送和 IMAP 接收
全邮件 - QQ (SMTP) QQ (IMAP) ~ /.openclaw/openclaw.json ~是一项面向实际任务的技能,主要用于EMAIL SMT是一项面向实际任务的技能,主要用于smtp.163.com.;EMAIL SMTP Port.SMTP 端口(SSL:465,TLS:587). 1.465.;
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。结果生成后应检查内容的完整性、准确性、一致性和可用性,必要时抽样复核并根据反馈调整配置;涉及外部服务、账号凭据、个人信息或敏感数据时,还需遵守相应的权限、安全与合规要求。
支持发送邮件 (SMTP) 和接收邮件 (IMAP) 的完整邮件技能。
在 ~/.openclaw/openclaw.json 中配置:
{
"skills": {
"entries": {
"full-mail": {
"enabled": true,
"env": {
"EMAIL_SMTP_SERVER": "smtp.163.com",
"EMAIL_SMTP_PORT": "465",
"EMAIL_IMAP_SERVER": "imap.163.com",
"EMAIL_IMAP_PORT": "993",
"EMAIL_USER": "your-email@163.com",
"EMAIL_PASSWORD": "授权码或应用密码"
}
}
}
}
}
| 参数 | 说明 | 示例 |
|---|---|---|
| EMAIL_SMTP_SERVER | SMTP 服务器地址 | smtp.163.com |
| EMAIL_SMTP_PORT | SMTP 端口 (SSL:465, TLS:587) | 465 |
| EMAIL_IMAP_SERVER | IMAP 服务器地址 | imap.163.com |
| EMAIL_IMAP_PORT | IMAP 端口 (SSL:993) | 993 |
| EMAIL_USER | 邮箱账号 | your-email@163.com |
| EMAIL_PASSWORD | 授权码/应用密码 | ABC123DEF456 |
| 邮箱 | SMTP 服务器 | SMTP 端口 | IMAP 服务器 | IMAP 端口 |
|---|---|---|---|---|
| 163 邮箱 | smtp.163.com | 465 | imap.163.com | 993 |
| 126 邮箱 | smtp.126.com | 465 | imap.126.com | 993 |
| QQ 邮箱 | smtp.qq.com | 465 | imap.qq.com | 993 |
| Gmail | smtp.gmail.com | 587 | imap.gmail.com | 993 |
| Outlook | smtp.office365.com | 587 | outlook.office365.com | 993 |
| 新浪邮箱 | smtp.sina.com | 465 | imap.sina.com | 993 |
# 纯文本邮件 python3 ~/.openclaw/workspace/skills/full-mail/send_email.py "收件人" "主题" "正文" # 带附件 python3 ~/.openclaw/workspace/skills/full-mail/send_email.py "收件人" "主题" "正文" "/path/to/file.pdf" # 多个收件人 (逗号分隔) python3 ~/.openclaw/workspace/skills/full-mail/send_email.py "a@x.com,b@y.com" "主题" "正文"
# 查看收件箱最新 10 封邮件 python3 ~/.openclaw/workspace/skills/full-mail/read_email.py list 10 # 查看指定邮件 (按序号) python3 ~/.openclaw/workspace/skills/full-mail/read_email.py read 1 # 搜索邮件 python3 ~/.openclaw/workspace/skills/full-mail/read_email.py search "关键词" # 下载附件 python3 ~/.openclaw/workspace/skills/full-mail/read_email.py attachments 1 # 标记已读 python3 ~/.openclaw/workspace/skills/full-mail/read_email.py markread 1 # 删除邮件 python3 ~/.openclaw/workspace/skills/full-mail/read_email.py delete 1
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.6万人学习
最新文章