purelymail
SKILL.md
PurelyMail Setup for Clawdbot
Set up email for your Clawdbot agent using PurelyMail - 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:
purelymail wizard
The wizard will:
- ✓ Check if you have a PurelyMail account
- ✓ Test your IMAP/SMTP connection
- ✓ Generate clawdbot.json config
- ✓ Optionally send a test email
Manual Setup
1. Create PurelyMail Account
- Go to purelymail.com and sign up
- Add your domain (or use their subdomain)
- Create a mailbox for your agent (e.g.,
agent@yourdomain.com) - Note the password
2. Generate Clawdbot Config
purelymail config --email agent@yourdomain.com --password "YourPassword"
Outputs JSON to add to your clawdbot.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
purelymail test --email agent@yourdomain.com --password "YourPassword"
Tests IMAP and SMTP connectivity.
4. Send Test Email
purelymail send-test --email agent@yourdomain.com --password "YourPassword" --to you@example.com
5. Check Inbox
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 addressAGENT_EMAIL_PASSWORD- The passwordAGENT_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)
Weekly Installs
4
Repository
clawdbot/skillsInstalled on
opencode3
windsurf2
clawdbot2
trae2
codex2
claude-code2