Mailgun
Connect a Mailgun account to Kurrier for API-based email delivery.
Mailgun
Kurrier can send email through your Mailgun account using Mailgun's API. You retain control of the Mailgun account, domains, limits, and billing while Kurrier provides the workspace and composer experience.
Before you begin
You need:
- A Mailgun account
- A sending domain configured in Mailgun
- Access to Mailgun API keys
- Workspace owner or administrator access in Kurrier
Mailgun may require domain DNS verification before it allows production sending.
Create or copy an API key
- Sign in to the Mailgun dashboard.
- Open Settings → API Keys.
- Create or copy a private API key suitable for the Kurrier integration.
- Store the key securely until it has been added to Kurrier.
Use a dedicated key when Mailgun makes that option available. This makes later rotation or revocation safer.
Add Mailgun to Kurrier
- Open Settings → Providers.
- Select Add Provider → Mailgun.
- Enter the requested Mailgun API key and region or endpoint, if shown.
- Save the provider.
- Select Verify Connection.
Kurrier displays a verified status after it successfully authenticates with Mailgun.
Treat the Mailgun API key as a password. Do not send it by email or include it in screenshots and support requests.
Add and verify a domain
After connecting Mailgun:
- Open Identities → Add Domain.
- Choose the Mailgun provider.
- Add the DNS records shown by Kurrier at your DNS host.
- Wait for DNS propagation, then select Verify Domain.
- Create the email identities you want to use after verification succeeds.
The domain and sender must also meet any verification requirements shown in your Mailgun account.
Troubleshooting
| Problem | What to check |
|---|---|
| Connection verification fails | Re-copy the API key and confirm that it is active and has the required access. |
| Domain verification remains pending | Compare every DNS record with the values shown by Kurrier and Mailgun; DNS propagation can take time. |
| Mailgun rejects the sender | Confirm that the From address belongs to a verified Mailgun domain or sender. |
| Mail is rate-limited or rejected | Review the Mailgun activity log, account limits, and compliance status. |
| EU account cannot connect | Confirm that the provider is configured for Mailgun's EU endpoint rather than the US endpoint. |
For delivery-specific errors, Mailgun's activity log normally contains the most useful rejection details.