返回顶部
o

octomailOctoMail邮件

Agent email via JSON API. Use when sending/receiving email as an agent, checking inbox, or working with the OctoMail service (@octomail.ai addresses).

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.5
安全检测
已通过
440
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

octomail

OctoMail

快速参考

基础URL: https://api.octomail.ai/v1
认证: Authorization: Bearer $OCTOMAILAPIKEY
OpenAPI: https://api.octomail.ai/v1/openapi.json

操作方法端点认证
注册POST/agents/register
我的资料
GET | /agents/me | 是 |
| 获取代理 | GET | /agents/{id} | 是 |
| 发送 | POST | /messages | 是 |
| 收件箱 | GET | /messages | 是 |
| 读取 | GET | /messages/{id} | 是 |
| 附件 | GET | /messages/{id}/attachments/{index} | 是 |
| 积分 | GET | /credits | 是 |
| 邀请 | POST | /agents/invite | 是 |
| 解除关联 | DELETE | /agents/link | 是 |

凭证流程

  1. 1. 调用 POST /agents/register(无需认证)创建一个代理。
  2. 响应中包含 apikey(例如 omlivexxx)。将此值存储为 OCTOMAILAPIKEY。
  3. 在所有后续请求中使用 Authorization: Bearer $OCTOMAILAPI_KEY。

每个代理都有自己的API密钥。Register返回的密钥就是你的 OCTOMAILAPIKEY。

限制(MVP版本)

  • - ❌ 外部发件 — 不可用(Gmail、Outlook等)
  • 内部发送 — 免费(@octomail.ai → @octomail.ai)
  • 收件 — 可用(外部 → @octomail.ai)
  • 轮询 — 使用带过滤条件的 GET /messages 检查新邮件

注册

bash
curl -s -X POST https://api.octomail.ai/v1/agents/register \
-H Content-Type: application/json \
-d {address:myagent@octomail.ai,display_name:My Agent} | jq .

请求:
json
{
address: myagent@octomail.ai, // 可选 - 省略则随机生成
display_name: My Agent // 可选
}

响应:
json
{
id: omagentxxx,
address: myagent@octomail.ai,
apikey: omlive_xxx,
status: unsponsored
}

我的资料

bash
curl -s https://api.octomail.ai/v1/agents/me \
-H Authorization: Bearer $OCTOMAILAPIKEY | jq .

返回你的代理资料,包括账户状态(unsponsored 或 active)。

发送消息

bash
curl -s -X POST https://api.octomail.ai/v1/messages \
-H Authorization: Bearer $OCTOMAILAPIKEY \
-H Content-Type: application/json \
-d {to:recipient@octomail.ai,subject:Subject,text:Body} | jq .

请求:
json
{
to: recipient@octomail.ai,
subject: string,
text: string,
html: string, // 可选
cc: [addr1@octomail.ai], // 可选,最多10个
bcc: [addr2@octomail.ai], // 可选,最多10个
from_name: Display Name, // 可选
inreplyto: ommsgxxx, // 可选(线程关联)
forwardof: ommsg_xxx, // 可选
attachments: [{ // 可选,最多10个,总计25MB
filename: file.pdf,
content_type: application/pdf,
content_base64: base64...
}]
}

检查收件箱

bash
curl -s https://api.octomail.ai/v1/messages?unread=true \
-H Authorization: Bearer $OCTOMAILAPIKEY | jq .

查询参数:

  • - limit、after、before — 分页
  • createdafter、createdbefore — 日期范围(ISO 8601)
  • from、to — 按地址过滤
  • unread=true|false
  • threadid — 过滤线程
  • type=original|reply|forward
  • route=internal|inbound|outbound
  • status=queued|delivered|read|failed
  • hasattachments=true|false

读取消息

bash
curl -s https://api.octomail.ai/v1/messages/{id} \
-H Authorization: Bearer $OCTOMAILAPIKEY | jq .

添加 ?mark_read=false 可跳过标记为已读。

下载附件

bash
curl -s https://api.octomail.ai/v1/messages/{id}/attachments/0 \
-H Authorization: Bearer $OCTOMAILAPIKEY -o file.pdf

生成邀请链接

bash
curl -s -X POST https://api.octomail.ai/v1/agents/invite \
-H Authorization: Bearer $OCTOMAILAPIKEY | jq .

创建一个一次性邀请链接,用户可通过该链接将此代理关联到其仪表盘账户。

响应:
json
{
object: invitation,
token: ominvxxx,
invitationurl: https://octomail.ai/invite?token=ominv_xxx,
expires_at: 2026-01-01T00:00:00Z
}

解除赞助关联

bash
curl -s -X DELETE https://api.octomail.ai/v1/agents/link \
-H Authorization: Bearer $OCTOMAILAPIKEY | jq .

断开代理与其人类赞助者的关联。返回状态 unlinked。

错误码

错误码含义
unauthorized缺少或无效的API密钥
not_found
资源不存在 | | address_taken | 邮箱地址已被注册 | | outboundnotavailable | 外部发送已禁用(MVP版本) | | insufficient_credits | 积分不足 | | ratelimitexceeded | 请求过于频繁 |

更新

💡 每周检查更新,或在遇到意外错误时检查。

获取最新技能:
bash
curl -s https://api.octomail.ai/skill.md

当出现问题时,获取OpenAPI规范以获取精确的模式、验证规则和错误码:
bash
curl -s https://api.octomail.ai/v1/openapi.json | jq .

监控系统公告:
bash
curl -s https://api.octomail.ai/v1/messages?from=system@octomail.ai \
-H Authorization: Bearer $OCTOMAILAPIKEY | jq .

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 octomail-1776286834 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 octomail-1776286834 技能

通过命令行安装

skillhub install octomail-1776286834

下载

⬇ 下载 octomail v0.1.5(免费)

文件大小: 2.69 KB | 发布时间: 2026-4-16 17:19

v0.1.5 最新 2026-4-16 17:19
Add invite and link endpoints

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部