/install mailgun
Mailgun Email Sender
Send emails programmatically using Mailgun's HTTP API.
Prerequisites
Configure the following environment variables in ~/.zshrc or ~/.bash_profile:
export MAILGUN_API_KEY="key-xxxxx" # Your Mailgun private API key
export MAILGUN_DOMAIN="mg.yourdomain.com" # Your Mailgun domain
export MAILGUN_FROM="Sender \[email protected]>" # Default sender
export MAILGUN_DEFAULT_TO="[email protected]" # Default recipient (optional)
Then reload your shell configuration:
source ~/.zshrc
Usage
Send a simple email
mailgun/scripts/send_email.sh "Subject" "Email body text"
Send to a specific recipient
mailgun/scripts/send_email.sh "Newsletter" "Content here" "[email protected]"
Send with custom sender
mailgun/scripts/send_email.sh "Alert" "System down" "[email protected]" "[email protected]"
Features
- Simple command-line interface
- Uses environment variables for configuration
- Supports custom sender and recipient
- Returns success/error status codes
- Works with HTML content (pass HTML in body parameter)
Common Use Cases
- Daily/weekly newsletters
- System alerts and notifications
- Automated reports
- Confirmation emails
- Scheduled reminders
Troubleshooting
Error: MAILGUN_API_KEY and MAILGUN_DOMAIN must be set → Configure environment variables as shown in Prerequisites
Error: 401 Unauthorized → Check that your API key is correct and active
Error: 404 Not Found → Verify your MAILGUN_DOMAIN is correct
References
- Mailgun Documentation: https://documentation.mailgun.com/
- API Reference: See references/api.md
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install mailgun - After installation, invoke the skill by name or use
/mailgun - Provide required inputs per the skill's parameter spec and get structured output
What is mailgun sender?
Send emails via Mailgun API. Use when the user needs to send emails programmatically, such as newsletters, notifications, alerts, or automated reports. Requi... It is an AI Agent Skill for Claude Code / OpenClaw, with 2068 downloads so far.
How do I install mailgun sender?
Run "/install mailgun" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is mailgun sender free?
Yes, mailgun sender is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does mailgun sender support?
mailgun sender is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created mailgun sender?
It is built and maintained by manifold (@manifoldor); the current version is v1.0.6.