Haraka logo

Haraka

Website

High-performance, extensible SMTP server built on Node.js

5.6k stars 712 forks last commit first released MIT

Actively maintained

Last commit 13 Aug 2026.

Haraka screenshot

Haraka is an open source, event-driven SMTP server written in Node.js. It is designed for high throughput and concurrency, and is commonly deployed as a filtering MTA or mail submission agent (MSA) via a flexible plugin system.

Key Features

  • Modular plugin architecture to customize SMTP behavior and mail processing
  • High-performance asynchronous design suitable for thousands of concurrent connections
  • Built-in outbound delivery and queueing for authenticated/relayed messages
  • Supports common email authentication and policy needs via plugins (for example DKIM and SPF)
  • Useful as a filtering layer alongside a separate mail store and IMAP server

Use Cases

  • Run a high-throughput SMTP front-end with custom filtering and routing rules
  • Deploy an MSA on port 587 with authentication and outbound signing policies
  • Add specialized anti-spam and validation logic in front of an existing mail system

Haraka is a strong fit when you want a programmable SMTP server that is easy to extend in JavaScript and integrates with existing mail storage and IMAP solutions. Its plugin ecosystem enables practical customization without modifying the core server.

Categories:

Tags:

Tech Stack:

Share:

Similar to Haraka

emailwiz logo

emailwiz

Bash-based installer that deploys a secure Debian/Ubuntu mail server stack.

2.2k
341
Last commit

A Bash script that auto-implements a full mail server (Postfix, Dovecot, DKIM, SpamAssassin) with TLS and PAM-based logins on Debian/Ubuntu.

GPL-3.0Slowing down
Alternative to:
Microsoft Exchange Online logo
Microsoft Exchange Online
+14
Nortix Mail logo

Nortix Mail

Disposable email server with a simple self-hosted setup

713
55
Last commit

Self-hosted disposable email server for creating temporary addresses to reduce spam and protect privacy, with an optional TLS setup and a web UI.

Actively maintained
Alternative to:
Mailinator logo
Mailinator
+3
mailcow: dockerized logo

mailcow: dockerized

Docker-based email server suite with a web admin interface

13.3k
1.8k
Last commit

Mailcow is a dockerized mail server suite providing SMTP/IMAP, webmail, anti-spam/anti-virus, and domain/mailbox administration via a unified web UI.

GPL-3.0Actively maintained
Alternative to:
Microsoft Exchange Online logo
Microsoft Exchange Online
+16

Mox

Modern, secure, all-in-one mail server for self-hosted email

5.8k
218
Last commit

All-in-one secure mail server with SMTP, IMAP, webmail, automatic TLS (ACME), and built-in SPF/DKIM/DMARC plus junk filtering for low-maintenance domains.

MITActively maintained
Alternative to:
Microsoft Exchange Online logo
Microsoft Exchange Online
+19
Modoboa logo

Modoboa

Mail hosting and management platform with web UI and webmail

3.5k
481
Last commit

Modoboa is an open source mail server management platform with a modern web UI, integrating Postfix and Dovecot with admin tools, webmail, calendar, and address book.

ISCActively maintained
Alternative to:
Microsoft Exchange Online logo
Microsoft Exchange Online
+16
docker-mailserver logo

docker-mailserver

Containerized mail server stack for SMTP and IMAP with anti-spam

18.8k
2k
Last commit

Production-ready mail server stack in a Docker container with SMTP, IMAP/POP3, LDAP auth, anti-spam/AV, DKIM/DMARC, and optional OAuth2 support.

MITActively maintained
Alternative to:
Gmail logo
Gmail
+16