kurrier
Configuring Providers

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

  1. Sign in to the Mailgun dashboard.
  2. Open Settings → API Keys.
  3. Create or copy a private API key suitable for the Kurrier integration.
  4. 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

  1. Open Settings → Providers.
  2. Select Add Provider → Mailgun.
  3. Enter the requested Mailgun API key and region or endpoint, if shown.
  4. Save the provider.
  5. 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:

  1. Open Identities → Add Domain.
  2. Choose the Mailgun provider.
  3. Add the DNS records shown by Kurrier at your DNS host.
  4. Wait for DNS propagation, then select Verify Domain.
  5. 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

ProblemWhat to check
Connection verification failsRe-copy the API key and confirm that it is active and has the required access.
Domain verification remains pendingCompare every DNS record with the values shown by Kurrier and Mailgun; DNS propagation can take time.
Mailgun rejects the senderConfirm that the From address belongs to a verified Mailgun domain or sender.
Mail is rate-limited or rejectedReview the Mailgun activity log, account limits, and compliance status.
EU account cannot connectConfirm 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.

On this page