MailForge is a powerful, self-hosted email delivery platform built for scale. Send millions of emails with complete control, full authentication, and real-time monitoring.
A complete email delivery solution with enterprise-grade features built right in
Built in Go for maximum throughput. Concurrent workers, connection pooling, and intelligent rate limiting ensure optimal delivery speeds.
Complete DKIM signing, SPF validation, and DMARC compliance out of the box. Pass all email authentication checks automatically.
Prometheus metrics and Grafana dashboards provide complete visibility into delivery rates, bounces, and system health.
Automatic retry with exponential backoff. Failed deliveries are intelligently retried based on SMTP response codes.
Manage multiple sending domains with individual DKIM keys. Perfect for agencies and multi-tenant applications.
Automatic bounce detection and suppression. Protect your sender reputation with intelligent list hygiene.
Enterprise features that power high-volume email operations
Distribute sending across multiple IP addresses with intelligent rotation strategies. Protect your reputation and maximize deliverability.
Send targeted campaigns with CSV import, variable substitution, and comprehensive tracking for every message.
Redis-powered message queue with priority handling. Process millions of messages with low latency and high reliability.
Simple, powerful API for integration with any application. Send emails, manage campaigns, and access metrics programmatically.
Built with battle-tested technologies for reliability and performance
Optimized for high-volume email delivery with minimal latency
# Send a single email
curl -X POST http://localhost:8080/api/v1/messages \
-H "Content-Type: application/json" \
-H "X-API-Key: your_api_key" \
-d '{
"from": "[email protected]",
"to": "[email protected]",
"subject": "Welcome to MailForge!",
"html_body": "<h1>Hello!</h1><p>Your message here.</p>"
}'
# Response
{
"id": "msg_a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"status": "queued",
"message": "Email queued for delivery"
}
Choose the perfect plan for your email delivery needs. One-time payment, lifetime updates.
Perfect for individual projects
We set everything up for you
For agencies & high-volume senders
Not satisfied? Get a full refund within 30 days. No questions asked.
Deploy MailForge in minutes with Docker and start sending emails at scale