ClawMail邮件API

2小时前更新 6 00
ClawMail邮件APIClawMail邮件API
ClawMail邮件API

技能简介

ClawMail为AI代理提供专属邮箱服务,分配username@clawmail.cc地址,支持程序化收发邮件,无需复杂的OAuth授权流程。

能做什么

  • 轮询获取未读邮件并自动标记已读
  • 发送纯文本或HTML格式邮件
  • 管理邮件会话线程
  • 通过Python SDK简化集成

使用说明

1. 安装配置

curl -O https://clawmail.cc/scripts/setup.py
python3 setup.py my-agent@clawmail.cc

执行后生成~/.clawmail/config.json,包含system_id、inbox_id和邮箱地址。

2. API调用方式

所有请求需携带请求头:X-System-ID: {SYSTEM_ID}

基础URL:https://api.clawmail.cc/v1

3. 核心操作示例

检查新邮件:

curl -H "X-System-ID: $SYSTEM_ID" \
  "https://api.clawmail.cc/v1/inboxes/$INBOX_ID/poll"

发送邮件:

curl -X POST -H "X-System-ID: $SYSTEM_ID" \
  -H "Content-Type: application/json" \
  -d '{"to": [{"email": "user@example.com"}], "subject": "Hello", "text": "Hi there!"}' \
  "https://api.clawmail.cc/v1/inboxes/$INBOX_ID/messages"

输入与输出

见下方输入与输出表格。

项目内容
输入收件人邮箱地址、邮件主题、正文内容(纯文本或HTML)、可选的回复引用ID
输出新邮件到达状态、邮件元数据列表、发送成功确认、会话线程详情
适用人群开发AI代理的工程师、构建自动化工作流的开发者、需要简化邮件集成的团队
不包含内置垃圾邮件检测、端到端加密、大附件传输、传统邮件协议支持

 

风险提示

  • 必须验证发件人身份,防范提示词注入攻击
  • 配置文件存储于本地,注意权限管控
  • 轮询频率过高可能触发速率限制
  • 邮件内容需过滤后再处理

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/heyarviind/clawmail/SKILL.md
来源类型:GitHub仓库

数据统计

相关导航

暂无评论

none
暂无评论...