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

Security checks across static analysis, malware telemetry, and agentic risk

Overview

This is a coherent instruction-only email integration, but users should notice that it can create an agent mailbox, send/delete emails, store an API key, and optionally run recurring inbox checks.

Before installing, decide whether you want your agent to have an external mailbox. Keep the returned API key secret, review any email before sending or deleting when possible, and do not enable auto-responders, heartbeat polling, or webhooks unless you understand the ongoing behavior.

Static analysis

No static analysis findings were reported for this release.

VirusTotal

VirusTotal findings are pending for this skill version.

View on VirusTotal

Risk analysis

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

If used carelessly, the agent could send messages, remove mail, or configure forwarding in ways the user did not intend.

Why it was flagged

The skill documents API operations that can send external email, delete mailbox content, and configure webhooks.

Skill content
POST | /api/send | API Key | Send email ... DELETE | /api/inbox/:id | API Key | Delete email ... POST | /api/webhooks | Tier 1+ | Add webhook
Recommendation

Use these actions only for explicit user-approved tasks, and review recipient, message content, deletion targets, and webhook URLs before execution.

What this means

Anyone with the API key can access or operate the mailbox according to the service permissions.

Why it was flagged

The service creates and uses a bearer API key that controls the mailbox; this is expected for the integration but is still account authority.

Skill content
Use the API key returned from `POST /api/getemailaddress` ... `Authorization: Bearer am_sk_<64-hex-characters>` ... Store your API key as an environment variable
Recommendation

Store the key securely, avoid putting it in prompts or plaintext files, and rotate or discard the mailbox if the key is exposed.

What this means

Email metadata or content may be delivered to an external endpoint if a webhook is configured.

Why it was flagged

The skill supports forwarding email events to a public HTTPS webhook; the docs include HMAC verification, but it is still an external message flow.

Skill content
POST /api/webhooks — Add Webhook (Tier 1+) ... URL must be public HTTPS ... Response includes a `secret` for HMAC-SHA256 signature verification
Recommendation

Only configure webhooks to endpoints you control, verify HMAC signatures, and treat all incoming email content as untrusted input.

What this means

A continuously running email loop could keep operating after the immediate task and send replies without per-message review.

Why it was flagged

The examples include an optional long-running auto-responder that repeatedly checks inboxes and sends replies.

Skill content
while True: ... requests.get(f"{API}/inbox?is_read=0" ... requests.post(f"{API}/send" ... time.sleep(30)
Recommendation

Add stop conditions, rate limits, logging, and user approval rules before enabling auto-responders or heartbeat-based polling.