Ghost Mailgun Not Sending Newsletter
Quick answer
If a Ghost newsletter says "sending" but nothing reaches Mailgun, the usual causes are a wrong Mailgun region or key, an unverified domain, or a Mailgun account sending limit.
Most likely fix: Recheck Mailgun settings
How to fix it
Try these in order — the most common fix is first.
1. Recheck Mailgun settings
- Ghost Admin > Settings > Email newsletter > Mailgun
- Match region, domain name and the private API key exactly
- Use a verified custom domain, not the sandbox
Did this fix it?2. Check limits and logs
- Open Mailgun Logs and look for rejected or limited events
- Ask Mailgun to lift new-account limits
- On self-hosted run ghost log and look for email errors
Did this fix it?3. Self-hosted: check config and database
- Make sure config.production.json has the mail block you expect
- Restart with ghost restart
- Use MySQL rather than SQLite for large lists
Did this fix it?
Symptoms
Post shows "Published and sending to N members" but Mailgun logs are empty, or the newsletter fails with "An unexpected error occurred". Test emails may still work.
Why it happens
- Wrong Mailgun region (US vs EU), domain or API key in Settings
- Mailgun sandbox domain or unverified domain
- New Mailgun account under a low sending limit
- SMTP configured, but Ghost newsletters require the Mailgun API
- Large lists on SQLite hitting database errors
This guide also covers
- ghost mailgun not sending
- ghost newsletter not sending
- ghost failed to send newsletter
- ghost mailgun setup
Still not working?
If Ghost keeps failing, you're not alone. See every Ghost problem users report or the alternatives people switch to.
Done fighting Ghost? Our small team builds your own Ghost alternative, or any software you need: web, mobile, games, desktop. Price agreed together.
Talk to usThe same problem in other apps
All notifications, reminders & messages not sending guides →
- Substack Emails Going to Spam or Promotions (Substack)
- beehiiv Emails Going to Spam (beehiiv)
- Webflow Form Submissions Not Sending Emails (Webflow)
- Buttondown Emails Going to Spam (Buttondown)