MailWhale
Self-hosted transactional email relay with API
This project is archived. Upstream development has stopped, so expect no new features or security fixes. Consider an actively maintained mail servers alternative.
MailWhale is a self-hosted SMTP relay that gives applications a simple way to send transactional email, with an HTTP API, multiple sender identities, and per-application access control.
Key features
- Self-hosted transactional email relay
- HTTP API for sending mail
- Per-application access control
Strengths
- Released under the MIT license
- Easy to set up — beginner-friendly
- First-class Docker support for quick deployment
- Written in Go
Is MailWhale secure?
OSV.dev has no published security advisories for MailWhale's repository. No known vulnerabilities is not proof of security: it means none have been publicly catalogued.
Source: OSV.dev, checked 2026-10-14. How this is measured.
MailWhale replaces
Health badge
Maintain MailWhale? Add its health score to your README. The badge links back to this page.
Compare MailWhale
3 head-to-head comparisons.
Similar mail servers apps
listmonk
Mail ServersSelf-hosted newsletter and mailing list manager
Replaces Mailchimp, Sendinblue
Docker Mailserver
Mail ServersProduction-ready, config-driven mail server in a container
Replaces Google Workspace, Microsoft 365
Mailspring
Mail ServersCross-platform desktop email client
Replaces Outlook, Apple Mail
Postal
Mail ServersComplete mail delivery platform for outgoing email
Replaces SendGrid, Mailgun
MailHog
Mail ServersEmail testing tool with a fake SMTP server
Replaces Mailtrap
Mail-in-a-Box
Mail ServersTurn a fresh server into a working mail server
Replaces Google Workspace, Microsoft 365