
Configuration
Navigate to Settings → Integrations → Add Integration → Mailgun.
Form Fields
| Field | Description | Example | 
|---|---|---|
| Domain | Your verified sending domain | mg.yourdomain.com | 
| API Key | Your Mailgun private API key | key-1234567890abcdef... | 
| Region | Mailgun region dropdown | USorEU | 
Senders List
Add sender addresses that have been verified in your Mailgun account:| Field | Description | Example | 
|---|---|---|
| Name | Display name for the sender | Support Team | 
| Sender email address | support@yourdomain.com | 
Usage Types
Mailgun can be used for both transactional emails and broadcast campaigns:| Option | Description | Examples | 
|---|---|---|
| Use for Transactional | System-generated emails triggered by user actions | Password resets, order confirmations, account notifications | 
| Use for Broadcasts | Mass email campaigns and newsletters | Marketing newsletters, product updates, promotional emails | 
Webhooks
Notifuse automatically registers the following Mailgun webhooks:| Webhook Type | Description | Purpose | 
|---|---|---|
| Delivery | Email successfully delivered | Track successful deliveries | 
| Bounce | Email bounced | Monitor bounces | 
| Complaints | Recipient filed abuse complaint | Handle abuse reports | 
Prerequisites
Before configuring Mailgun:- Mailgun Account: Active Mailgun account
- Verified Domain: Domain verified in Mailgun console
- API Key: Mailgun private API key
