乐于分享
好东西不私藏

搞定!一个mail-skill让Openclaw同时查阅126、163、QQ邮箱.再也不用担心漏重要邮件了

搞定!一个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,看到会尽快回复。


📌 相关文章

Skill开发入门:从零开始打造AI Agent可用的能力

Obsidian Defuddle skill一键提取网页内容

Obsidian CEO发布Defuddle skill一键提取网页内容

如果这篇文章对你有帮助,欢迎分享给更多需要的朋友。也欢迎关注我,持续分享AI相关的知识和开发实战。

点赞、在看、转发,就是对我最大的支持 ❤️

本文使用AI辅助创作