clawmail

📧 免 OAuth 的 AI 邮件收发服务

ClawMail 提供免 OAuth 的 AI Agent 邮件 API,支持专用邮箱程序化收发,简化集成但需注意 T3 第三方数据风险。

收藏
14.4k
安装
3.5k
版本
v1.0.0
CLS 安全性认证2026-05-02
点击查看完整报告 >

使用说明

核心用法

ClawMail 为 AI Agent 提供了一个专属的邮件收发解决方案。用户通过 curl 下载安装脚本并执行后,可获得一个 username@clawmail.cc 格式的专用邮箱地址及相关凭证(system_id、inbox_id)。开发者通过简单的 REST API 即可实现邮件轮询(poll)、发送(send)和线程管理(threads)功能。API 采用 X-System-ID 头部认证,支持纯文本和 HTML 双格式邮件内容,并提供完整的 Python 封装类,极大降低了集成门槛。

显著优点

该技能的最大亮点是免除了 OAuth 2.0 的复杂性。传统邮件 API(如 Gmail、Outlook)需要繁琐的授权流程,而 ClawMail 通过系统 ID 直接认证,开箱即用。其次,API 设计简洁直观,轮询接口会自动标记已读邮件,发送接口支持 CC 和回复线程(in_reply_to),满足大多数自动化场景需求。文档中提供的 Python Helper 类封装了配置读取、邮件解析(自动处理 "Name <email>" 格式)等常用功能,开发者可直接复制使用。此外,文档明确包含了发件人验证(Sender Validation)的安全建议,提供了防范提示词注入(Prompt Injection)的代码示例。

潜在缺点与局限性

首先,该服务完全依赖第三方基础设施(api.clawmail.cc),作为 T3 来源(个人/社区项目),其服务可用性、数据持久性和长期维护均存在不确定性,不适合关键业务场景。其次,邮件内容(收件人、主题、正文)需要传输至 ClawMail 服务器,对于处理敏感机密信息的场景存在数据隐私风险。此外,安装过程要求用户从远程服务器下载并执行 setup.py 脚本,虽然这是用户主动行为,但仍需警惕供应链攻击风险。最后,Python 示例依赖 requests 库,需要用户自行安装额外依赖。

适合的目标群体

本技能最适合构建 AI Agent 自动化工作流的开发者,特别是需要让 Agent 具备邮件收发能力但不愿处理 OAuth 复杂配置的团队。适用于开发测试环境、自动化通知系统、客户支持工单处理、邮件内容自动分类与回复等非敏感场景。对于初创公司或快速原型开发,ClawMail 提供了比自建邮件服务器更轻量的解决方案。然而,不适合金融、医疗、法律等对数据合规性要求严格的行业,也不建议用于处理包含商业机密或个人隐私的敏感邮件。

使用风险

数据隐私风险:所有邮件内容流经第三方服务器,服务提供商的隐私政策和安全措施不透明,存在数据泄露或被分析的风险。服务可用性风险:作为社区项目,可能随时停止维护或出现服务中断,缺乏 SLA 保障。安全风险:虽然文档本身无恶意代码,但建议用户在使用时严格实施 ALLOWED_SENDERS 白名单机制,防止恶意邮件通过提示词注入操控 Agent 行为。此外,凭证文件 ~/.clawmail/config.json 存储在本地,需确保文件权限设置正确,防止 system_id 泄露导致邮箱被劫持。

安全解读

核心用法

ClawMail 为 AI 代理提供专用邮箱服务(username@clawmail.cc),通过 REST API 实现邮件收发。主要功能包括:轮询收件箱(/poll 自动标记已读)、发送邮件(支持 text/html 双格式)、线程管理(threads/messages)。官方提供 Python 封装类,简化 X-System-ID 鉴权流程。

显著优点

  • 零 OAuth 门槛:无需 Google/Microsoft 复杂授权流,一行命令即可创建邮箱
  • API 设计简洁:轮询模式天然适配 Agent 自动化工作流,支持线程式对话管理
  • 文档完整:含 Python Helper 类、curl 示例、安全建议(ALLOWED_SENDERS 验证)

潜在缺点与局限性

  • 远程脚本风险:Setup 引导用户 curl | python 执行未签名的远程脚本,存在供应链攻击面
  • 数据主权问题:所有邮件内容经 ClawMail 服务器中转,隐私政策不透明,GDPR/CCPA 合规存疑
  • 服务依赖性:T3 级别个人项目,域名新注册,无 SLA 保障,存在服务中断或跑路风险
  • 无端到端加密:邮件内容以明文形式传输至第三方 API

适合人群

  • 快速原型开发者(需绕过企业 OAuth 审批)
  • 自动化测试场景(临时邮箱需求)
  • 内部工具/非敏感业务通知

不适合:处理商业机密、个人隐私数据、金融/医疗合规场景

常规风险

1. 供应链攻击:远程 setup.py 可被篡改植入后门
2. 数据泄露:邮件主题、正文、收发地址全量暴露给 ClawMail

3. 域名劫持:新域名缺乏 DNSSEC 等防护,存在钓鱼仿冒可能

4. Prompt 注入:文档已提示需验证发件人,但依赖用户自觉遵守

clawmail 内容

手动下载zip · 3.3 kB
README.mdtext/markdown
请选择文件