Generic Mail Client

使用 IMAP/POP3 和 SMTP 多账户收发管理邮件,支持文本、HTML、附件、文件夹及已读状态。

安装

概览

通用邮箱客户端是一款专为开发者设计的邮件管理技能工具,支持通过 IMAP/POP3 和 SMTP 协议连接各类主流邮箱服务。无论是阿里云企业邮箱、QQ邮箱、163邮箱,还是 Gmail、Outlook 或启用了相应协议的 Exchange 邮箱,均可无缝接入。该工具以多账户管理为核心能力,允许用户通过 accountId 快速切换不同邮箱账号,实现统一入口收发邮件。在发送方面,它支持纯文本、HTML 及 Markdown 格式正文,可添加多个收件人(包括 To、Cc 和 Bcc),并兼容 base64 编码的附件传输。接收端则提供灵活的查询接口,可按文件夹、时间范围、是否未读状态以及关键词筛选最近邮件,并支持查看完整邮件详情与下载附件内容。此外,IMAP 协议还支持标记已读/未读、移动邮件等高级操作。整个系统高度重视安全性,所有邮箱凭据仅存储于宿主配置中,对大语言模型不可见;日志中也不会记录完整的邮件正文或附件内容,仅保留调用结果、邮件 ID 和时间等元数据,有效保护用户隐私。

核心功能特点

  1. 支持 IMAP/POP3 + SMTP 协议,兼容阿里云企业邮箱、QQ邮箱、163邮箱、Gmail、Outlook 及 Exchange 等多种邮箱服务
  2. 多账号管理,可通过 accountId 灵活切换不同邮箱账户,实现集中化邮件处理
  3. 发信功能全面,支持文本、HTML、Markdown 正文,支持多个收件人(To/Cc/Bcc)及附件上传
  4. 收信支持按文件夹、时间、未读状态和关键词检索邮件,并能获取完整邮件内容与附件
  5. IMAP 协议下支持标记已读/未读、移动邮件等高级邮件管理操作
  6. 严格的安全设计:凭据仅保存在宿主配置中,对 LLM 不可见;日志不记录邮件正文与附件内容

适用场景

该工具特别适合需要自动化处理邮件的开发者或运维人员,尤其是在构建内部通知系统、批量邮件发送平台或邮件监控机器人时表现出色。例如,企业 IT 管理员可以编写脚本自动收取各部门反馈邮件,并根据关键词分类归档;营销团队可利用其批量发送活动邀请,同时通过 Cc/Bcc 字段控制抄送范围,确保合规性。对于 SaaS 服务商而言,集成此技能可实现用户注册后自动发送验证邮件或欢迎信息,提升用户体验。此外,科研工作者或项目协作成员也可用它定期检查特定邮箱中的协作消息,结合其他 AI 能力实现智能摘要或任务提取。由于系统对发送频率和数量设有默认上限,既能防止被误判为垃圾邮件工具,又保障了稳定运行。配合宿主侧的 `config.yaml` 配置文件,用户只需复制示例文件并进行简单参数调整,即可快速部署到实际业务场景中。