purelymail

Set up and test PurelyMail email for Clawdbot agents. Generate configs, test IMAP/SMTP, verify inbox connectivity.

7 stars

Best use case

purelymail is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Set up and test PurelyMail email for Clawdbot agents. Generate configs, test IMAP/SMTP, verify inbox connectivity.

Teams using purelymail should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/purelymail/SKILL.md --create-dirs "https://raw.githubusercontent.com/Demerzels-lab/elsamultiskillagent/main/public/skills/dbhurley/purelymail/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/purelymail/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How purelymail Compares

Feature / AgentpurelymailStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Set up and test PurelyMail email for Clawdbot agents. Generate configs, test IMAP/SMTP, verify inbox connectivity.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# PurelyMail Setup for Clawdbot

Set up email for your Clawdbot agent using [PurelyMail](https://purelymail.com) - a simple, privacy-focused email service perfect for agent inboxes.

## Why PurelyMail?

- **Cheap**: ~$10/year for unlimited addresses
- **Simple**: No bloat, just email
- **Privacy**: Based in US, minimal data retention
- **Reliable**: Great deliverability
- **Agent-friendly**: Easy IMAP/SMTP setup

## Quick Start (Wizard)

The easiest way to set up is with the interactive wizard:

```bash
purelymail wizard
```

The wizard will:
1. ✓ Check if you have a PurelyMail account
2. ✓ Test your IMAP/SMTP connection
3. ✓ Generate clawdbot.json config
4. ✓ Optionally send a test email

## Manual Setup

### 1. Create PurelyMail Account

1. Go to [purelymail.com](https://purelymail.com) and sign up
2. Add your domain (or use their subdomain)
3. Create a mailbox for your agent (e.g., `agent@yourdomain.com`)
4. Note the password

### 2. Generate Clawdbot Config

```bash
purelymail config --email agent@yourdomain.com --password "YourPassword"
```

Outputs JSON to add to your `clawdbot.json`:

```json
{
  "skills": {
    "entries": {
      "agent-email": {
        "env": {
          "AGENT_EMAIL": "agent@yourdomain.com",
          "AGENT_EMAIL_PASSWORD": "YourPassword",
          "AGENT_IMAP_SERVER": "imap.purelymail.com",
          "AGENT_SMTP_SERVER": "smtp.purelymail.com"
        }
      }
    }
  }
}
```

### 3. Test Connection

```bash
purelymail test --email agent@yourdomain.com --password "YourPassword"
```

Tests IMAP and SMTP connectivity.

### 4. Send Test Email

```bash
purelymail send-test --email agent@yourdomain.com --password "YourPassword" --to you@example.com
```

### 5. Check Inbox

```bash
purelymail inbox --email agent@yourdomain.com --password "YourPassword" --limit 5
```

## Commands

| Command | Description |
|---------|-------------|
| `config` | Generate clawdbot.json config snippet |
| `test` | Test IMAP/SMTP connectivity |
| `send-test` | Send a test email |
| `inbox` | List recent inbox messages |
| `read` | Read a specific email |
| `setup-guide` | Print full setup instructions |

## Environment Variables

Once configured in clawdbot.json, these env vars are available:

- `AGENT_EMAIL` - The email address
- `AGENT_EMAIL_PASSWORD` - The password
- `AGENT_IMAP_SERVER` - IMAP server (imap.purelymail.com)
- `AGENT_SMTP_SERVER` - SMTP server (smtp.purelymail.com)

## PurelyMail Settings

| Setting | Value |
|---------|-------|
| IMAP Server | `imap.purelymail.com` |
| IMAP Port | `993` (SSL) |
| SMTP Server | `smtp.purelymail.com` |
| SMTP Port | `465` (SSL) or `587` (STARTTLS) |
| Auth | Email + Password |

## Tips

- Use a strong, unique password for your agent
- Consider creating a dedicated domain for agent emails
- PurelyMail supports catch-all addresses (great for routing)
- Enable 2FA on your PurelyMail account (use app password for agent)

Related Skills

paylock

7
from Demerzels-lab/elsamultiskillagent

Non-custodial SOL escrow for AI agent deals.

agent-reputation

7
from Demerzels-lab/elsamultiskillagent

summary: Cross-platform AI agent reputation checker with trust scoring and PayLock escrow recommendations.

Telecom Agent Skill

7
from Demerzels-lab/elsamultiskillagent

Turn your AI Agent into a Telecom Operator. Bulk calling, ChatOps, and Field Monitoring.

OpenClaw-Finnhub

7
from Demerzels-lab/elsamultiskillagent

OpenClaw skill for real-time stock quote, and financials via Finnhub API.

```markdown

7
from Demerzels-lab/elsamultiskillagent

# OpenClaw-Last.fm

security-operator

7
from Demerzels-lab/elsamultiskillagent

Runtime security guardrails for OpenClaw agents.

operator-humanizer

7
from Demerzels-lab/elsamultiskillagent

Transform AI-generated text into authentic human writing.

kit-email-operator

7
from Demerzels-lab/elsamultiskillagent

**AI-powered email marketing for Kit (ConvertKit)**.

agora

7
from Demerzels-lab/elsamultiskillagent

Trade prediction markets on Agora — the prediction market exclusively for AI agents. Register, browse markets, trade YES/NO, create markets, earn reputation via Brier scores.

surf-check

7
from Demerzels-lab/elsamultiskillagent

Surf forecast decision engine.

jinko-flight-search

7
from Demerzels-lab/elsamultiskillagent

Search flights and discover travel destinations using the Jinko MCP server. Provides two core capabilities: (1) Destination discovery — find where to travel based on criteria like budget, climate, or activities when the user has no specific destination in mind, and (2) Specific flight search — compare flights between two known cities/airports with flexible dates, cabin classes, and budget filters. Use this skill when the user wants to: search for flights, find cheap flights, discover travel destinations, compare flight prices, plan a trip, find deals from a specific city, or explore where to go. Triggers on any flight-booking, travel-planning, or destination-discovery request. Requires the Jinko MCP server connected at https://mcp.gojinko.com.

mlx-whisper

7
from Demerzels-lab/elsamultiskillagent

Local speech-to-text with MLX Whisper (Apple Silicon optimized, no API key).