搞定!一个mail-skill让Openclaw同时查阅126、163、QQ邮箱.再也不用担心漏重要邮件了
让AI成为你的跨平台邮件总管,重要邮件从此不再错过
大家好,我是菩提树下学AI。
前两天分享了126邮箱的mail-skill,很多读者留言问:
“能不能支持163邮箱?”“QQ邮箱可以吗?”“我有三个邮箱,能同时让AI帮我管吗?”
今天,它来了。
经过几天的迭代,我把126mail-skill升级成了universal-mail-skill——现在同时支持126邮箱、163邮箱、网易企业邮箱、QQ个人邮箱,而且可以让Openclaw一次性查阅所有邮箱,帮你盯住每一个可能错过的重要邮件。
升级了什么?
之前(v1.0)
仅支持126邮箱,需要分别配置每个邮箱
现在(v2.0)
✅ 126.com– 完全支持✅ 163.com– 完全支持✅ 网易企业邮箱(*.com)– 完全支持✅ qq.com– 完全支持
✅ 多邮箱统一管理– 一个技能,查遍所有邮箱✅ 智能聚合– AI可以同时看多个邮箱,告诉你”哪个邮箱有什么重要邮件”
为什么需要这个?
很多朋友都有2-3个邮箱:
-
• 126/163邮箱:个人注册、订阅、日常通讯 -
• QQ邮箱:社交、QQ绑定、腾讯系服务 -
• 企业邮箱:工作沟通、客户往来
问题是:
每天登录3个网页版邮箱,太累手机App通知太杂,分不清轻重切换不同客户端,效率低出差几天回来,几百封未读,重要邮件被淹没
现在,让AI替你盯着。
技能核心功能
1. 单邮箱读取(和之前一样)
# 获取最近N天邮件列表fetch_recent_emails(email_addr, password, days=7)# 读取单封邮件内容fetch_email_content(email_addr, password, uid)
2. 新增:多邮箱聚合(v2.0亮点)
# 一次性查多个邮箱fetch_all_emails(emails_config, days=3)# 返回聚合结果,自动标注来源邮箱
3. 新增:智能筛选
AI可以帮你:
-
• 📧 “把我所有邮箱里这周的重要邮件列出来” -
• 📎 “哪个邮箱有附件?” -
• 🔍 “帮我在所有邮箱里搜索’发票'” -
• ⚠️ “提醒我有来自boss@company.com的邮件”
技术实现升级
新增多邮箱聚合功能
-
• .env 支持 MAILBOX_1_ADDR/PASSWORD/IMAP/LABEL 到 MAILBOX_20_* 的多邮箱配置 -
• fetch_all_mailboxes(days=7) — 一次性查询所有邮箱,返回聚合结果,按时间倒序 -
• 每封邮件自动标注 source_mailbox(地址)和 source_label(标签)字段 -
• 单个邮箱连接失败不影响其他邮箱,以 [ERROR] 条目呈现 -
• load_mailbox_configs() 可单独加载配置,也支持手动传入配置列表
保留兼容
-
• 旧的 MAIL_USER_ADDR/PASSWORD/IMAP_ADDR 单邮箱配置继续工作 -
• fetch_recent_emails_126 / fetch_email_content_126 保留为别名 -
• 所有原有功能(获取邮件列表、读取邮件内容)完整保留
在不同AI Agent中安装
具体的安装方式一样,可以参考文章 126邮箱 Skill:让 AI 成为你的邮件管家
对于.env的配置,可以参考参考skill下的 .env.example文件
实际使用场景
场景一:早上快速巡检所有邮箱
用户:“帮我看看三个邮箱今天有没有重要邮件”
AI:
📧 126邮箱(zhangsan@126.com)
• 【美团】您有外卖即将送达 | 10:25 • 电子发票 | 09:15 📧 163邮箱(lisi@163.com)
• ⚠️ 【重要】猎头吕女士邀您沟通| 08:30 • 技术周报 | 昨天 📧 QQ邮箱(wangwu@qq.com)
• QQ安全中心:新设备登录提醒 | 07:50 💡 建议优先查看猎头邮件。
场景二:查找特定内容
用户:“帮我所有邮箱里搜一下’合同'”
AI:
在所有邮箱中搜索关键词”合同”…
126邮箱:2封
• 销售合同_2026_v2.pdf(附件)| 05-15 企业邮箱:1封
• 请审核:与XX公司合同草案 | 05-14 已为您列出,需要查看哪封详情?
场景三:筛选有附件的邮件
用户:“最近两天哪个邮箱有附件?”
AI:
最近两天有附件的邮件:
📎 126邮箱:
• 04-发票报销.pdf(78KB) 📎 企业邮箱:
• Q1汇报.pptx(2.3MB)
场景四:避免错过重要工作邮件
用户:“帮我盯着,只要有来自boss@company.com的邮件马上提醒我”
AI:
已为您设置监控。我会定期检查企业邮箱,发现该发件人的新邮件会立即通知您。
授权码获取指南
登录对应的网页版邮箱,设置 → POP3/SMTP/IMAP, 然后开启IMAP服务,生成授权码(记住:不是登录密码!)
流程基本都一致,这里不做详细赘述
和Openclaw深度结合的价值
Openclaw本身就是一个强大的AI Agent框架,加上邮件技能后:
-
• 主动巡检:Openclaw可以按你设定的时间(如每天早上9点)自动检查所有邮箱 -
• 智能过滤:AI自动识别垃圾邮件,只提醒重要内容 -
• 跨平台联动:可以在飞书、Discord等渠道接收邮件通知 -
• 历史追溯:随时问”上个月有什么技术相关的邮件?”
项目地址
GitHub: https://github.com/opscolin/putimo-agent-skills
技能目录:universal-mail-skill/
常见问题
Q:多个邮箱密码如何安全存储?
A:建议使用环境变量,不要硬编码。生产环境可以配合密钥管理服务。
Q:会不会有隐私风险?
A:所有配置和邮件数据都存储在你本地,AI只在你授权时查询。不会上传到任何云端。
Q:可以在OpenClaw的channel(如飞书)里直接用吗?
A:可以。安装skill后,在飞书对话中发送”查看邮件”,Openclaw会自动调用。
写在最后
对于需要每天处理几百封邮件的人,这套技能可以节省大量时间。
最大的改变是:
以前是我追着邮件跑现在是AI帮我盯着,我只处理重要的
如果你也有2个以上的邮箱,经常担心漏掉重要邮件,强烈建议试试。
欢迎大家Star、Fork、提PR。
有技术问题可以在GitHub提Issue,看到会尽快回复。
📌 相关文章
Obsidian Defuddle skill一键提取网页内容
Obsidian CEO发布Defuddle skill一键提取网页内容
如果这篇文章对你有帮助,欢迎分享给更多需要的朋友。也欢迎关注我,持续分享AI相关的知识和开发实战。
点赞、在看、转发,就是对我最大的支持 ❤️
本文使用AI辅助创作
夜雨聆风