Configurable SMTP message transfer agent for Unix-like systems

Activity unknown

No repository statistics available for this project.

Exim screenshot

Exim is a message transfer agent (MTA) for Unix-like systems, originally developed at the University of Cambridge. It handles SMTP email transport and is designed for highly flexible routing and policy-driven control over how mail is accepted, processed, and delivered.

Key Features

  • SMTP server and outgoing transport for Internet email delivery
  • Highly configurable routing and delivery logic for complex mail flows
  • Extensive access control and checks for incoming mail during SMTP transactions
  • Can replace sendmail-style MTAs, with a distinct configuration model
  • Supports integrations commonly used in mail stacks (for example TLS and SMTP authentication)

Use Cases

  • Operating a mail server that accepts and relays inbound/outbound SMTP mail
  • Building policy-heavy mail routing for multi-domain or multi-tenant environments
  • Providing a configurable MTA component alongside IMAP/POP3 and spam-filtering systems

Limitations and Considerations

  • Configuration is powerful but can be complex compared to simpler MTAs
  • Security fixes are important; older releases can be obsolete and should be avoided

Exim remains a widely used, flexible MTA for administrators who need fine-grained control over mail routing and inbound SMTP policy. When maintained and kept up to date, it can serve as the core SMTP transport component in a full email infrastructure.

Categories:

Tags:

Tech Stack:

Share:

Similar to Exim

OpenSMTPD logo

OpenSMTPD

Secure, lightweight SMTP server implementation compliant with RFC 5321

OpenSMTPD is an open-source, minimal SMTP daemon from the OpenBSD project providing an RFC-compliant MTA with privilege separation, table backends, filters and TLS support.

Activity unknown
Alternative to:
Postfix logo
Postfix
+11
Postfix logo

Postfix

Secure and efficient SMTP mail transfer agent (MTA)

Postfix is a fast, secure, and easy-to-administer SMTP server for sending and routing email on Unix-like systems, commonly used as an MTA or mail relay.

Activity unknown
Alternative to:
Amazon Simple Email Service (Amazon SES) logo
Amazon Simple Email Service (Amazon SES)
+9
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

OpenTrashmail

Self-hosted disposable email inbox with web UI, API, RSS, webhooks

924
75
Last commit

OpenTrashmail is a standalone disposable email (“trashmail”) service with its own SMTP server, offering a web UI plus JSON API, RSS feeds, and webhooks for received mail.

Apache-2.0Slowing down
Alternative to:
Mailinator logo
Mailinator
+3
Dovel logo

Dovel

Simple Go-based SMTP server for receiving and sending mail

Lightweight SMTP server written in Go that receives and sends email via a single JSON config and executable hooks; supports per-user DKIM and TLS.

Activity unknown
Alternative to:
Amazon Simple Email Service (Amazon SES) logo
Amazon Simple Email Service (Amazon SES)
+11

chasquid

Simple and secure SMTP mail transfer agent (MTA)

chasquid is a minimalist SMTP server (MTA) for individuals and small groups, focused on secure defaults, easy configuration, and straightforward operation.

Activity unknown
Alternative to:
Postfix logo
Postfix
+11