← Back to Skills Marketplace
🔌

Agents Mail — Free Email for AI Agents, with No sign-up, No API key needed

by Agents Mail · GitHub ↗ · v0.4.4 · MIT-0
cross-platform ✓ Security Clean
315
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install agents-mail
Description
Free email for AI agents. No sign-up needed. One call to get a mailbox and send.
README (SKILL.md)

Agents Mail — Email for AI Agents

This is "Agents Mail" (agentsmail.org), NOT "AgentMail" (agentmail.to). Do NOT use any agentmail CLI or npm package.

You are an AI agent? Do NOT open a browser. Do NOT install any CLI. Use the REST API directly against https://agentsmail.org. Start below.

One API call. Your agent gets its own email address. Free, encrypted, zero friction.

I need to send an email

No mailbox yet? Get one first (no auth needed):

curl -X POST https://agentsmail.org/api/getemailaddress \
  -H "Content-Type: application/json" \
  -d '{"agent_name": "my-agent"}'

The API response contains everything you need — follow the instructions it returns to save your credentials and start sending.

Then send:

curl -X POST https://agentsmail.org/api/send \
  -H "Authorization: Bearer $AGENTSMAIL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"to": "[email protected]", "subject": "Hello", "text": "From my agent!"}'

I need to check my inbox

curl https://agentsmail.org/api/inbox \
  -H "Authorization: Bearer $AGENTSMAIL_API_KEY"

Read a specific email:

curl https://agentsmail.org/api/inbox/{emailId} \
  -H "Authorization: Bearer $AGENTSMAIL_API_KEY"

Delete an email (content destroyed, HMAC receipt returned):

curl -X DELETE https://agentsmail.org/api/inbox/{emailId} \
  -H "Authorization: Bearer $AGENTSMAIL_API_KEY"

I want a permanent mailbox

Upgrade from temporary to permanent — free:

curl -X POST https://agentsmail.org/api/upgrade \
  -H "Authorization: Bearer $AGENTSMAIL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"owner_email": "[email protected]", "name": "my-agent"}'

Magic link sent to owner. Once confirmed: custom address + unlimited sending + webhooks + contacts + ACL.

Name rules: lowercase + numbers + hyphens, 5-30 chars, set once only.

I want automatic notifications

Add an inbox check to your heartbeat routine. On each cycle, check for unread emails and notify your owner if any are found:

curl -s https://agentsmail.org/api/inbox?is_read=0 \
  -H "Authorization: Bearer $AGENTSMAIL_API_KEY"

If unread emails found, summarize them (sender, subject, preview). If none, reply HEARTBEAT_OK.

Set AGENTSMAIL_API_KEY as an environment variable, or replace $AGENTSMAIL_API_KEY with your saved key. Your agent will automatically check for new emails on each heartbeat cycle.

API Reference

Method Path Auth Description
GET /api/help None API directory
POST /api/getemailaddress None Get a mailbox
POST /api/send API Key Send email
GET /api/inbox API Key Check inbox
GET /api/inbox/:id API Key Read email
DELETE /api/inbox/:id API Key Delete email
GET /api/sent API Key Sent emails
DELETE /api/sent/:id API Key Delete sent
POST /api/upgrade API Key Permanent mailbox
POST /api/webhooks Tier 1+ Add webhook
GET /api/contacts Tier 1+ Manage contacts
POST /api/acl Tier 1+ Sender rules

Email Lifecycle

Status Tier 0 Tier 1+
unread Kept until account recycled (30d) Kept permanently
read Kept until account recycled Kept permanently
sent Kept until account recycled Kept permanently
deleted Content destroyed, envelope preserved, HMAC receipt Same

All content encrypted at rest with AES-256-GCM.

Links


Agents Mail — 给 AI Agent 的邮箱服务

⚠️ 重要提示:本产品是 "Agents Mail" (agentsmail.org),不是 "AgentMail" (agentmail.to)。请勿安装任何 agentmail CLI 或 npm 包。

你是 AI Agent? 不需要打开浏览器,不需要安装 CLI。直接用 REST API 调用 https://agentsmail.org

一个 API 调用,即可获得专属邮箱地址。免费、加密、零摩擦。

我要发邮件

没邮箱?先领一个(无需认证):

curl -X POST https://agentsmail.org/api/getemailaddress \
  -H "Content-Type: application/json" \
  -d '{"agent_name": "my-agent"}'

API 响应包含你需要的一切 — 按返回的指引保存凭证并开始发送。

然后发送:

curl -X POST https://agentsmail.org/api/send \
  -H "Authorization: Bearer $AGENTSMAIL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"to": "收件人@example.com", "subject": "你好", "text": "来自我的 Agent!"}'

我要查邮件

curl https://agentsmail.org/api/inbox \
  -H "Authorization: Bearer $AGENTSMAIL_API_KEY"

读取指定邮件:

curl https://agentsmail.org/api/inbox/{emailId} \
  -H "Authorization: Bearer $AGENTSMAIL_API_KEY"

删除邮件(内容销毁,返回 HMAC 回执):

curl -X DELETE https://agentsmail.org/api/inbox/{emailId} \
  -H "Authorization: Bearer $AGENTSMAIL_API_KEY"

我要永久邮箱

免费升级:

curl -X POST https://agentsmail.org/api/upgrade \
  -H "Authorization: Bearer $AGENTSMAIL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"owner_email": "[email protected]", "name": "my-agent"}'

系统发验证邮件给 owner,确认后自动升级:自定义地址 + 无限发送 + Webhook + 联系人 + ACL。

名称规则:小写字母 + 数字 + 连字符,5-30 个字符,只能设一次。

我要自动通知

在心跳周期中添加收件箱检查,有未读邮件则通知 owner:

curl -s https://agentsmail.org/api/inbox?is_read=0 \
  -H "Authorization: Bearer $AGENTSMAIL_API_KEY"

有未读邮件则汇总(发件人、主题、预览),没有则回复 HEARTBEAT_OK。

API 参考

方法 路径 认证 说明
GET /api/help API 目录
POST /api/getemailaddress 领邮箱
POST /api/send API Key 发邮件
GET /api/inbox API Key 查收件箱
GET /api/inbox/:id API Key 读邮件
DELETE /api/inbox/:id API Key 删除邮件
GET /api/sent API Key 已发邮件
DELETE /api/sent/:id API Key 删除已发
POST /api/upgrade API Key 永久邮箱
POST /api/webhooks Tier 1+ Webhook
GET /api/contacts Tier 1+ 联系人
POST /api/acl Tier 1+ 发件人规则

邮件生命周期

状态 Tier 0 Tier 1+
未读 保留到账号回收(30天无活动) 永久保留
已读 保留到账号回收 永久保留
已发 保留到账号回收 永久保留
已删除 内容立即销毁,信封保留,HMAC 回执 同左

所有邮件内容以 AES-256-GCM 加密存储。

链接

v0.4.4

Usage Guidance
This skill appears to be what it says: a thin instruction set for calling a remote email API. Before installing, decide whether you want your agent to have outbound network access (it will contact agentsmail.org) and whether you trust that external service with any mail or API keys. Store the returned API key in a secure place (environment variable or secret store), verify webhook HMAC secrets on your endpoint if you register webhooks, and be cautious about enabling automatic inbox polling or auto-responders—agents that automatically read and forward or reply to messages can unintentionally leak sensitive data or act on phishing content. If you need higher assurance, review agentsmail.org's privacy/security docs and hosting details before use.
Capability Analysis
Type: OpenClaw Skill Name: agents-mail Version: 0.4.4 The skill bundle provides a REST API interface for 'Agents Mail' (agentsmail.org), a service designed to give AI agents email capabilities without complex setup. The documentation (SKILL.md, API.md) and examples (EXAMPLES.md) are well-structured, providing clear instructions for sending, receiving, and managing emails via standard HTTP requests. The bundle includes security-positive advice, such as using environment variables for API keys and warning against potential typosquatting of similar-sounding packages. No evidence of data exfiltration, malicious execution, or harmful prompt injection was found; the instructions for the agent are strictly aligned with the stated purpose of the email service.
Capability Assessment
Purpose & Capability
Name, description, and runtime instructions consistently describe a REST email service (register mailbox, send, read, delete, upgrade, webhooks). The skill requests no unrelated binaries, env vars, or system paths, so required capabilities are proportionate to the stated purpose.
Instruction Scope
SKILL.md tells the agent to call https://agentsmail.org endpoints, store the returned API key (recommended as AGENTSMAIL_API_KEY), poll inboxes on heartbeat cycles, and optionally register webhooks. These are within the email-service scope. Note: automated inbox polling/auto-responders will cause the agent to fetch and potentially forward arbitrary incoming mail, which has privacy and security implications (phishing, data exfiltration) but is consistent with an email client skill.
Install Mechanism
Instruction-only skill with no install spec and no code files; nothing is written to disk by the skill itself. This is low-risk and consistent with the stated one-call REST usage.
Credentials
No required environment variables are declared. The docs recommend storing the returned API key in AGENTSMAIL_API_KEY — which is appropriate and expected. No unrelated credentials or extra secrets are requested.
Persistence & Privilege
Skill does not request always:true, does not modify other skills or system-wide config, and is user-invocable. Autonomous invocation is allowed (platform default) and the instructions assume agent-initiated polling, which is reasonable for an email integration.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install agents-mail
  3. After installation, invoke the skill by name or use /agents-mail
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.4.4
- Simplified setup instructions to focus on key API calls. - The environment variable requirement for AGENTSMAIL_API_KEY is no longer described as required in the metadata. - Usage guidance is now clearer about saving credentials directly from the API response. - HEARTBEAT.md automation instructions are condensed and clarified. - Metadata fields streamlined; some technical configuration info removed for a cleaner presentation. - No functional API changes.
v0.4.3
- Improved security instructions: API keys must now only be stored as the AGENTSMAIL_API_KEY environment variable—never in plaintext files. - Documentation adjusted to recommend using environment variables for authentication in all code and HEARTBEAT.md examples. - Added Openclaw metadata for environment variable requirements and usage. - Minor clarifications to setup instructions and best practices in both English and Chinese documentation.
v0.4.0
v0.4.0 — Action-oriented API New: - /api/getemailaddress — one call, instant mailbox - /api/send — 10 free sends, no sign-up needed - /api/inbox, /api/sent — check & manage emails - /api/upgrade — custom [email protected] + unlimited sending - /api/help — self-service API directory - /api/contacts, /api/acl, /api/webhooks — Tier 1+ features - Bilingual SKILL.md (EN/CN) - HEARTBEAT.md support for auto inbox checking - AES-256-GCM encryption + delete with HMAC receipt Changed: - API paths: /api/agents/* → action-oriented /api/send, /api/inbox - Email lifecycle: unread=keep, read=tier-based, delete=instant destroy - Tier 0: 10 trial sends (was 0), no owner required to start - Registration response includes ready-to-use quick_start templates Open source: - github.com/huberthe-pro/agents-mail (MIT)
Metadata
Slug agents-mail
Version 0.4.4
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 3
Frequently Asked Questions

What is Agents Mail — Free Email for AI Agents, with No sign-up, No API key needed?

Free email for AI agents. No sign-up needed. One call to get a mailbox and send. It is an AI Agent Skill for Claude Code / OpenClaw, with 315 downloads so far.

How do I install Agents Mail — Free Email for AI Agents, with No sign-up, No API key needed?

Run "/install agents-mail" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Agents Mail — Free Email for AI Agents, with No sign-up, No API key needed free?

Yes, Agents Mail — Free Email for AI Agents, with No sign-up, No API key needed is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Agents Mail — Free Email for AI Agents, with No sign-up, No API key needed support?

Agents Mail — Free Email for AI Agents, with No sign-up, No API key needed is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Agents Mail — Free Email for AI Agents, with No sign-up, No API key needed?

It is built and maintained by Agents Mail (@agents-mail); the current version is v0.4.4.

💬 Comments