/email-for-ai-agents providers ↗
← home
ranking

8 Best Self-Hosted Email Tools (2026), Tested

Open-source platforms you can run on your own infrastructure.

criteria

  1. 01

    Postal

    Self-hosted Transactional

    Most mature open-source SMTP-server replacement.

  2. 02

    mailcow

    Self-hosted

    Full Dockerized mail and groupware suite with admin UI, Postfix, Dovecot, Rspamd, and SOGo.

  3. 03

    maddy

    Self-hosted

    Compact all-in-one mail server with SMTP, MX receipt, IMAP, DKIM, SPF, DMARC, DANE, and MTA-STS.

  4. 04

    Plunk

    Self-hosted Marketing

    Unified marketing plus transactional in a single AGPL app.

  5. 05

    Listmonk

    Newsletter Self-hosted

    Single-binary newsletter manager. Bring your own SMTP.

  6. 06

    Cuttlefish

    Self-hosted Transactional

    Self-hosted transactional email dashboard around Postfix with bounce handling and analytics.

  7. 07

    Novu

    Notifications Self-hosted

    Open-source notification infrastructure with email as one channel.

  8. 08

    Ghost

    Newsletter Self-hosted

    Self-hosted publishing with built-in newsletters.

All 8 compared

Every provider in this ranking against the priorities teams building autonomous agents weigh. Free tier and entry price sit with each pick above.

ProviderInbound parsingIdempotency keysWebhooksOperating sinceEvent streamBest published rate per 1,000Batch sendingSDKsMulti-tenant
PostalYesNoYesNot publishedYesTiers not published in comparable formYesnode, ruby, phpYes
mailcowYesNoNoNot publishedYesTiers not published in comparable formNoNoneYes
maddyYesNoNoNot publishedNoTiers not published in comparable formNoNoneYes
PlunkNoNoYesNot publishedYesTiers not published in comparable formYesnode, pythonNo
ListmonkNoNoYesNot publishedYesTiers not published in comparable formYesNoneNo
CuttlefishNoNoNoNot publishedYesTiers not published in comparable formNoNoneYes
NovuNoYesYes2021YesTiers not published in comparable formYesnode, python, go, php, java, dotnetYes
GhostNoNoYes2013NoTiers not published in comparable formYesnodeNo

If you are teams building autonomous agents

An agent stack treats email as a two-way primitive. Inbound has to arrive as structured JSON a tool call can consume, sends have to be safe to retry when a model loop repeats itself, and every action needs an audit trail. A provider without inbound parsing only solves half the problem.

The order above is the general editorial ranking. Re-sorted against inbound parsing, idempotency keys, and webhook coverage, the shortlist for inbound parsing into tool calls and model-generated sends that must not duplicate becomes Postal, Novu, and Plunk. That differs from the headline order, which weighs all audiences together.

How rankings are produced →