← 返回 Skills 市场
tcgsync-git

Ai Email No Human Interaction Needed

作者 tcgsync-git · GitHub ↗ · v1.0.0
cross-platform ✓ 安全检测通过
731
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install automated-ai-email-setup
功能描述
Create and manage free receive-only AI email addresses to sign up, receive, and extract verification codes without any human interaction.
使用说明 (SKILL.md)

AI Email Service

Free receive-only email addresses for AI agents at aiemailservice.com.

Base URL

https://aiemailservice.com

Quick Start

1. Get an API Key

POST /v1/api-key/create
Content-Type: application/json

{}

Returns { "api_key": "ak_..." } — save this, it's your only authentication.

2. Create a Mailbox

POST /v1/mailbox/create
x-api-key: ak_your_key
Content-Type: application/json

{}

Returns { "mailbox_id": "mbx_...", "email": "[email protected]", "status": "active" }.

Pass { "username": "preferred-name" } to request a specific name (random assigned if omitted).

3. Use the Email

Sign up for any service using the email address. Then read incoming mail via API.

4. Read Messages

GET /v1/mailbox/{mailbox_id}/messages
x-api-key: ak_your_key

5. Wait for a Specific Email (Long-Poll)

GET /v1/mailbox/{mailbox_id}/wait?timeout=30&[email protected]
x-api-key: ak_your_key

Hangs until a matching message arrives or timeout. Use this instead of polling.

6. Extract Verification Codes

GET /v1/mailbox/{mailbox_id}/codes
x-api-key: ak_your_key

Auto-extracts OTP codes, verification codes, and confirmation links.

Authentication

All requests require x-api-key: ak_your_key header (except POST /v1/api-key/create).

Alternative: Authorization: Bearer ak_your_key

All Endpoints

Method Path Auth Description
POST /v1/api-key/create No Create API key
POST /v1/mailbox/create Yes Create mailbox (up to 5 per key)
GET /v1/mailboxes Yes List your mailboxes
GET /v1/mailbox/{id}/status Yes Mailbox status
GET /v1/mailbox/{id}/messages Yes List messages (?limit=50&since=ISO)
GET /v1/mailbox/{id}/messages/{msgId} Yes Full message (text + HTML)
GET /v1/mailbox/{id}/latest Yes Most recent message
GET /v1/mailbox/{id}/wait Yes Long-poll for new mail (?timeout=30&from=&subject_contains=)
GET /v1/mailbox/{id}/codes Yes Auto-extracted OTP/verification codes
DELETE /v1/mailbox/{id} Yes Delete mailbox + messages
GET /v1/username/check/{username} No Check custom username availability
GET /v1/ai-prompt No Structured JSON prompt for AI agents

Example: Complete Signup Flow

// 1. Get API key
const { api_key } = await fetch('https://aiemailservice.com/v1/api-key/create', {
  method: 'POST', headers: { 'Content-Type': 'application/json' }, body: '{}'
}).then(r => r.json());

// 2. Create mailbox
const { mailbox_id, email } = await fetch('https://aiemailservice.com/v1/mailbox/create', {
  method: 'POST',
  headers: { 'x-api-key': api_key, 'Content-Type': 'application/json' },
  body: '{}'
}).then(r => r.json());

// 3. Sign up for a service using `email`
// ... (browser automation, API call, etc.)

// 4. Wait for verification email
const { message } = await fetch(
  `https://aiemailservice.com/v1/mailbox/${mailbox_id}/wait?timeout=30&[email protected]`,
  { headers: { 'x-api-key': api_key } }
).then(r => r.json());

// 5. Get extracted code
const codes = await fetch(
  `https://aiemailservice.com/v1/mailbox/${mailbox_id}/codes`,
  { headers: { 'x-api-key': api_key } }
).then(r => r.json());

console.log('Verification code:', codes[0]?.codes[0]);

Example: cURL

# Create API key
KEY=$(curl -s -X POST https://aiemailservice.com/v1/api-key/create -H 'Content-Type: application/json' -d '{}' | jq -r '.api_key')

# Create mailbox
curl -s -X POST https://aiemailservice.com/v1/mailbox/create \
  -H "x-api-key: $KEY" -H 'Content-Type: application/json' -d '{}'

# Read messages
curl -s https://aiemailservice.com/v1/mailbox/mbx_xxx/messages -H "x-api-key: $KEY"

# Wait for email from specific sender
curl -s "https://aiemailservice.com/v1/mailbox/mbx_xxx/wait?timeout=30&[email protected]" \
  -H "x-api-key: $KEY"

# Get verification codes
curl -s https://aiemailservice.com/v1/mailbox/mbx_xxx/codes -H "x-api-key: $KEY"

Pricing

  • Free: Up to 5 mailboxes per API key. All features included (messages, wait, codes).
  • Custom Username: £99/year to reserve a specific username (e.g., [email protected]). Random usernames are free.

Important Rules

  1. Receive-only — no sending capability exists. Do not attempt to send.
  2. Up to 5 free mailboxes per API key. Create additional API keys if needed.
  3. Rate limit: 60 requests/minute.
  4. Message retention: 30 days.
  5. Max 100 inbound emails per mailbox per day.
  6. Use /wait for long-polling instead of repeatedly hitting /messages.
  7. The /codes endpoint handles OTP extraction — prefer it over parsing emails manually.
安全使用建议
This skill appears coherent: it simply documents how to use an external receive-only email service API to create mailboxes and extract OTPs. Before installing, consider: 1) Trust and privacy — the external provider will receive and store verification emails and codes, so verify their reputation, privacy policy, data retention, and security. 2) Legal/ethical/TOS risk — automating account creation and harvesting verification codes can violate target services' terms and may be considered abusive behavior; ensure use cases are permitted. 3) Operational risk — because the skill instructs network calls to a third-party domain of unknown provenance, avoid using it with accounts or services you care about; test in an isolated environment. 4) Audit and monitoring — if you enable this skill in a shared/enterprise agent, log and monitor its API key usage to detect misuse. If you need higher assurance, ask the publisher for a homepage, privacy policy, and security attestations before relying on it.
功能分析
Type: OpenClaw Skill Name: automated-ai-email-setup Version: 1.0.0 The skill bundle describes an AI email service for receiving verification codes and other emails. All documented API interactions are with `aiemailservice.com`, which is the stated purpose of the skill. There is no evidence of credential theft, data exfiltration from the agent's host, persistence mechanisms, or obfuscation. The `SKILL.md` provides clear instructions for interacting with the service and does not contain any prompt injection attempts designed to manipulate the agent into malicious actions. While the service itself has an endpoint `/v1/ai-prompt` which could potentially be used for prompt injection by the service provider, the skill bundle itself does not instruct the agent to use this endpoint or to execute arbitrary prompts from it, nor does it contain any malicious prompts directly.
能力评估
Purpose & Capability
The name and description (receive-only AI email addresses for signups/OTP extraction) match the runtime instructions, which exclusively describe creating API keys/mailboxes and reading messages from https://aiemailservice.com. There are no unrelated credentials, binaries, or installs requested.
Instruction Scope
The SKILL.md stays within the declared purpose: it instructs the agent to call the provider's endpoints to create mailboxes, long-poll for mail, and extract codes. It does not instruct reading local files, other env vars, or system state. Note: this gives the agent the ability to automate account creation and automatically capture verification codes — behavior that is powerful and could be abused or violate target services' terms of service.
Install Mechanism
Instruction-only skill with no install spec or code files. This minimizes disk/write/install risk; nothing is downloaded or executed by the skill itself.
Credentials
No environment variables, credentials, or config paths are requested by the skill. All authentication is described as managed by API keys created via the external service endpoints — consistent with the described functionality.
Persistence & Privilege
The skill is not marked always:true and does not ask to modify other skills or system-wide settings. It would run only when invoked (or when the agent chooses to call it under normal autonomous invocation rules).
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install automated-ai-email-setup
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /automated-ai-email-setup 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of automated receive-only email addresses for AI agents. - Free, API-based creation of up to 5 disposable mailboxes per key at aiemailservice.com. - Read-only: support for mailbox creation, message retrieval, long-polling for new mail, and OTP/verification code extraction. - Simple API authentication via API key, no signup required. - Built-in endpoints for mailbox management, custom username checks, and extracting codes directly from incoming emails. - Usage limits and retention: 5 mailboxes per key, 100 emails/day/mailbox, messages kept for 30 days.
元数据
Slug automated-ai-email-setup
版本 1.0.0
许可证
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Ai Email No Human Interaction Needed 是什么?

Create and manage free receive-only AI email addresses to sign up, receive, and extract verification codes without any human interaction. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 731 次。

如何安装 Ai Email No Human Interaction Needed?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install automated-ai-email-setup」即可一键安装,无需额外配置。

Ai Email No Human Interaction Needed 是免费的吗?

是的,Ai Email No Human Interaction Needed 完全免费(开源免费),可自由下载、安装和使用。

Ai Email No Human Interaction Needed 支持哪些平台?

Ai Email No Human Interaction Needed 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Ai Email No Human Interaction Needed?

由 tcgsync-git(@tcgsync-git)开发并维护,当前版本 v1.0.0。

💬 留言讨论