To connect Mailgun to E-Warmup, you can follow these steps:
Configure your Mailgun domain for warmup
To connect your Mailgun sending domain / mailbox to E-Warmup, you'll use SMTP credentials. This is the standard way for ESPs like Mailgun.
A verified domain in your Mailgun account (DNS records — SPF, DKIM, etc. — should be set up correctly for best deliverability).
Access to your Mailgun dashboard.
Log into your Mailgun Control Panel.
In the left sidebar, navigate to Sending → Domains.
Select the domain you want to warm up.
Click Domain Settings (or go directly to the SMTP credentials section).
In Domain Settings, switch to the SMTP Credentials tab.
You'll see your default SMTP login (usually something like [email protected] or a custom one).
If needed, click Add new SMTP credential or reset the password for the existing one. Mailgun will generate/show the password (note it down securely — it won't be shown again in plain text).
Important SMTP Details for E-Warmup:
SMTP Host: smtp.mailgun.org
SMTP Port: 587 (with STARTTLS) or 465 (preferred with SSL/TLS)
SMTP Username: Your SMTP login (e.g., [email protected])
SMTP Password: The credential password you noted
SSL/TLS: Enabled (ON)
Log into your E-Warmup dashboard.
Go to the connection / add inbox section and select the Mailgun (or Custom SMTP) option.
Enter the SMTP details from above details.
Enter the IMAP details of your mailbox. Please note that, IMAP details will be your mail receiving credentials in IMAP format. It can be your regular mailbox credentials (for example, Google Workspace or Webmail)
Connect.
DONE!! Your Mailgun domain/mailbox will now warm up automatically with real inboxes.
P.S: If you are facing difficulties or not familiar with this technical setup, you can schedule a call with us or email at [email protected]