Enterprise-Grade Email Infrastructure

High-Performance
Email Delivery

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.

10M+
Emails per Hour
99.9%
Uptime SLA
<50ms
Queue Latency

Everything You Need

A complete email delivery solution with enterprise-grade features built right in

High Performance

Built in Go for maximum throughput. Concurrent workers, connection pooling, and intelligent rate limiting ensure optimal delivery speeds.

🔐

Full Authentication

Complete DKIM signing, SPF validation, and DMARC compliance out of the box. Pass all email authentication checks automatically.

📊

Real-time Monitoring

Prometheus metrics and Grafana dashboards provide complete visibility into delivery rates, bounces, and system health.

🔄

Smart Retry Logic

Automatic retry with exponential backoff. Failed deliveries are intelligently retried based on SMTP response codes.

🌐

Multi-Domain Support

Manage multiple sending domains with individual DKIM keys. Perfect for agencies and multi-tenant applications.

🛡️

Bounce Management

Automatic bounce detection and suppression. Protect your sender reputation with intelligent list hygiene.

Built for Scale

Enterprise features that power high-volume email operations

01

IP Pool Management

Distribute sending across multiple IP addresses with intelligent rotation strategies. Protect your reputation and maximize deliverability.

  • Round-robin IP rotation
  • Per-domain IP assignment
  • Automatic failover
  • IP warmup support
02

Campaign Management

Send targeted campaigns with CSV import, variable substitution, and comprehensive tracking for every message.

  • CSV recipient import
  • Template variables ({{name}}, {{email}})
  • Campaign statistics
  • Delivery tracking
03

Queue Processing

Redis-powered message queue with priority handling. Process millions of messages with low latency and high reliability.

  • Priority queue levels
  • Persistent message storage
  • Real-time queue monitoring
  • Dead letter handling
04

REST API

Simple, powerful API for integration with any application. Send emails, manage campaigns, and access metrics programmatically.

  • API key authentication
  • Rate limiting
  • Webhook callbacks
  • Comprehensive endpoints

Modern Tech Stack

Built with battle-tested technologies for reliability and performance

🔷
Go
v1.22+
🐘
PostgreSQL
v16
🔴
Redis
v7+
🐳
Docker
Compose
📈
Prometheus
+ Grafana

System Architecture

🌐
REST API
🔴
Redis Queue
⚙️
Workers
📤
SMTP Delivery
📬
Recipient MX

Built for Speed

Optimized for high-volume email delivery with minimal latency

2000+
Concurrent Connections
20
Connections per Domain
5
Smart Retries
72h
Message TTL
Send Email via API
# 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"
}

Simple, Transparent Pricing

Choose the perfect plan for your email delivery needs. One-time payment, lifetime updates.

📄

Single License

Perfect for individual projects

$99
One-time payment
  • Single domain license
  • Full source code access
  • Lifetime updates
  • DKIM, SPF, DMARC support
  • Docker deployment
  • Grafana dashboards
  • Email support
  • Documentation access
Get Started
🏢

Enterprise

For agencies & high-volume senders

$999
One-time payment
  • Unlimited domains
  • White-label ready
  • Multi-server deployment
  • Custom feature development
  • Priority bug fixes
  • Dedicated support channel
  • 90-day priority support
  • 3 hours consultation
Get Started
🛡️

30-Day Money-Back Guarantee

Not satisfied? Get a full refund within 30 days. No questions asked.

Ready to Get Started?

Deploy MailForge in minutes with Docker and start sending emails at scale