💬 CommunicationMIT

Mailat

Self-hosted email platform — send, receive, and automate at AWS cost

Mailat is an open-source email platform that combines transactional email API, a unified inbox, and marketing campaigns into a single self-hosted application. Built on AWS SES for reliable delivery at a fraction of the cost of services like SendGrid, Postmark, or Mailchimp — typically under $0.10 per 1,000 emails. Includes a built-in Stalwart mail server for SMTP/IMAP access, full DKIM/SPF/DMARC authentication, real-time inbox via SSE, and a REST API for programmatic sending.

Min Memory4 GB
Min CPU2 cores
LicenseMIT
Mailat screenshot

Why Mailat?

Email infrastructure is either expensive or painful to manage. SaaS platforms like SendGrid charge $15–$100+/month for modest volumes and lock you into their pricing tiers. Postmark, Mailgun, and Mailchimp all take a cut of every email you send. Self-hosting alternatives like Mail-in-a-Box or iRedMail require deep Linux sysadmin knowledge, complex DNS setup, and constant maintenance to avoid deliverability issues. Most teams end up overpaying for SaaS or spending weeks setting up infrastructure that still doesn't work right.

How It Works

Mailat takes a different approach: it uses AWS SES as the sending engine (the same infrastructure behind Amazon's own email) while providing a modern web dashboard for everything else. You get enterprise-grade deliverability at AWS rates ($0.10/1,000 emails) without managing SMTP servers, IP reputation, or bounce handling yourself. The platform handles domain verification, DKIM signing, inbound email routing, and IMAP access automatically. Deploy with one click on Dublyo — the wizard walks you through DNS and AWS setup step by step.

What Is Mailat?

Mailat is an open-source, self-hosted email platform. It provides a transactional email REST API, a web-based unified inbox with real-time updates, sender identity management, and a built-in Stalwart mail server for IMAP/SMTP client access. Each domain gets full DKIM, SPF, DMARC, and MX authentication configured automatically. Deploy it on your own infrastructure with Dublyo and keep complete control of your email data.

Key Benefits

Why teams choose Mailat

💰

10x Cheaper Than SaaS

AWS SES costs ~$0.10 per 1,000 emails. Send 100K emails/month for $10 instead of $50–$200+ on SendGrid or Postmark.

📧

Full Email Stack

Send transactional emails via API, receive inbound email in a web inbox, and connect Outlook/Thunderbird via IMAP/SMTP — all in one platform.

🎯

Enterprise Deliverability

Built on AWS SES — the same infrastructure powering billions of Amazon emails. Automatic DKIM, SPF, and DMARC for every domain.

🔐

Self-Hosted & Private

Your emails, your server, your data. No third party reads your messages. Full GDPR compliance out of the box.

🚀

One-Click Deploy

Guided deployment wizard on Dublyo handles DNS verification, AWS credential validation, and container orchestration automatically.

Real-Time Inbox

Inbound emails appear instantly via Server-Sent Events. No polling, no page refresh — just real-time email.

Features

Everything you need to build with Mailat

Transactional Email API

REST API endpoint for sending emails programmatically from your apps and services.

Unified Web Inbox

Receive and read emails in a modern web interface with real-time SSE updates.

Multi-Domain Support

Add unlimited domains, each with automated DKIM, SPF, DMARC, and MX configuration.

Stalwart Mail Server

Built-in IMAP (993) and SMTP (587) server for connecting Outlook, Thunderbird, or Apple Mail.

Sender Identities

Create multiple sender identities per domain with catch-all support for receiving all emails.

Cloudflare DNS Integration

Automatic DNS record setup via Cloudflare API, or download a zone file for manual import.

AWS SES Integration

Uses SES for sending, S3 for inbound storage, and SNS for real-time delivery notifications.

Domain Verification Wizard

Step-by-step wizard that registers domains with SES, generates DNS records, and verifies everything.

Use Cases

What you can build with Mailat

Transactional emails for SaaS applications (signups, password resets, invoices)
Business email with custom domains and IMAP client access
Inbound email processing and automation pipelines
Self-hosted alternative to SendGrid, Postmark, or Mailgun
Marketing campaigns and newsletter sending at AWS cost
Multi-tenant email platform for agencies managing client domains

Technology Stack

GoVue.jsPostgreSQLRedisStalwartAWS SESDockerNginx

Ready to deploy Mailat?

Get started in minutes. Deploy on your own infrastructure at actual cloud cost. No markup, no vendor lock-in.