Mailgan: The Better Mailgun Alternative
You're self-hosting Ghost to save money, then Mailgun hits you with a $35/month minimum — even for sites sending 50 emails/month.
I run 6 Ghost sites and was paying $2,520/year for basic email delivery. When I tried negotiating with Mailgun, they ignored me for weeks.
So I built Mailgan — the exact same email functionality for $2/year instead of $420/year.
Cost Comparison: Mailgun vs AWS SES (via Mailgan)
Your Newsletter Size | Mailgun Cost | AWS SES Cost | You Save |
---|---|---|---|
500 subscribers | $420/year | $2/year | $418/year |
2,000 subscribers | $420/year | $7/year | $413/year |
5,000 subscribers | $420/year | $18/year | $402/year |
*Multiple sites? Multiply your savings.
How Mailgan Works (5-Minute Setup)
No code changes needed. Ghost keeps sending emails exactly like before
- 1Ghost → Mailgan
Ghost sends emails to Mailgan using existing Mailgun API
- 2Mailgan → AWS SES
Mailgan forwards them to AWS SES for actual delivery
- 3You pay AWS
$0.10 per 1,000 emails instead of Mailgun's $35/month
Simple Ghost Config Change:
# Just change this in your Ghost config: mail__options__host: mailgan # was: api.mailgun.net mail__options__port: 3000 # was: 443
Your emails send perfectly. Your costs drop 99%.
What You Get vs What You Don't
✅ What Mailgan Does Perfectly:
- Sends all Ghost emails(transactional + newsletters)
- 100% Mailgun API compatibilityGhost doesn't know the difference
- Production-ready reliabilityBuilt in Rust, Docker-native
- Multi-site supportOne Mailgan instance handles all your Ghost sites
❌ What You Trade Off:
- No delivery analytics in Ghost adminGhost won't show "delivered/bounced" status
- No real-time webhooksNo instant delivery notifications
- No Mailgun dashboardCheck AWS CloudWatch for detailed analytics
Bottom line: Your emails send perfectly for 1% of Mailgun's cost. You lose some nice-to-have analytics.
For most Ghost users: You want emails to actually send. Mailgan does that flawlessly.
Get Mailgan for $99
Pays for itself in under 3 months vs Mailgun
No subscriptions. No recurring fees. Own it forever.
What's included
Choose your architecture (AMD64/ARM64) after purchase
Frequently Asked Questions
- Q: This sounds too good to be true. What's the catch?
- A: No catch. AWS SES is genuinely 99% cheaper than Mailgun for small volumes. Mailgan just makes it Ghost-compatible.
- Q: Will delivery rates be as good as Mailgun?
- A: Yes. AWS SES has excellent deliverability. Many email services use SES as their backend (including some of Mailgun's competitors).
- Q: What if I need help setting it up?
- A: Complete documentation included. This is for technical Ghost users comfortable with Docker. No ongoing support provided.
- Q: Can I use this for other apps besides Ghost?
- A: Yes. Any application using Mailgun's API will work with Mailgan.
- Q: What about refunds?
- A: Digital products are non-refundable. Please review requirements before purchasing.
Stop paying the email tax
I built Mailgan to solve my own problem — Mailgun's pricing didn't make sense for my Ghost sites.
After 6 months of running it in production across multiple sites, it just works. Perfect email delivery, 99% cost savings.