Mailgun
Create a Mailgun account
Register, verify billing, and note your sending region.
Mailgun appeals to technical agencies that want HTTP APIs, detailed logs, and EU/US region choice. EonMailer needs your API key, sending domain, and correct region.
Step 1 — Register
- Visit https://signup.mailgun.com/.
- Use an agency-managed email (
mailgun-ops@agency.com) or client-specific alias. - Complete email verification.
Step 2 — Choose region at signup
Mailgun splits US and EU infrastructure. Pick based on data residency:
- EU — GDPR-focused clients, recipients primarily in Europe.
- US — default for most North American clients.
Warning API keys and domains are not portable between US and EU. Pick once per client; changing later means re-verifying domains and updating EonMailer.
Step 3 — Add billing
- Open Billing in Mailgun dashboard.
- Add payment method — even pay-as-you-go plans require a card for verification.
- Confirm account is not in trial-only restricted mode if you need full volume.
Step 4 — Note your API base URL
| Region | API base |
|---|---|
| US | https://api.mailgun.net |
| EU | https://api.eu.mailgun.net |
EonMailer asks for region during connect — mismatched region causes 401/404 errors.
Step 5 — Secure the account
- Enable two-factor authentication on the login.
- Invite client stakeholders as read-only if they want visibility without key access.
- Do not share the account password with EonMailer — only API keys go in the app.
Step 6 — Collect API key location
You’ll create or copy the Private API key from Settings → API Keys when connecting (Sending key, not webhook signing key unless docs specify).