DragonFly Mail Agent (dma)
Lightweight Mail Transfer Agent for local delivery and relay
262 stars 59 forks last commit first released
Likely dormant
No commits since 11 May 2023. Expect to maintain it yourself or pick an alternative.
DragonFly Mail Agent (dma) is a small Mail Transfer Agent (MTA) designed for home and office use. It accepts mail from locally installed Mail User Agents and delivers messages either to local mailboxes or to remote SMTP destinations. Remote delivery includes TLS/SSL support and SMTP authentication.
Key Features
- Lightweight, C-based MTA focused on local submission and outbound delivery
- Local delivery to system mailboxes and forwarding to remote SMTP servers
- TLS/SSL support and SMTP authentication for secure remote delivery
- Does not listen on port 25; intended as a simple MTA rather than a full internet-facing server
- Simple installation and configuration with sendmail-compatible links and basic mail queue tools
Use Cases
- Provide an outbound relay for desktops, servers, or a home network
- Deliver system and application notifications to local mailboxes
- Offer a minimal MTA for small offices or embedded systems where full-featured MTAs are unnecessary
Limitations and Considerations
- Not intended to replace full-featured MTAs; lacks many advanced features such as inbound SMTP on port 25, extensive routing/virtual hosting, and advanced filtering
- Limited scalability for high-volume or enterprise mail infrastructures
DragonFly Mail Agent is a pragmatic, minimal MTA for environments that need simple local delivery and secure remote relay. It is best suited where low resource usage and straightforward configuration are priorities.
Categories:
Tags:
Tech Stack:
Similar to DragonFly Mail Agent (dma)
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.

Dovecot
Secure IMAP, POP3 and LMTP server and email storage backend
High-performance, standards-compliant IMAP/POP3/LMTP server with flexible authentication, extensible plugin system (Lua, Sieve) and OpenSSL TLS support.
OpenVPN
Open-source VPN daemon for TLS-based secure tunneling
OpenVPN is a widely used open-source VPN daemon providing TLS/SSL-based secure tunneling, flexible client-server and site-to-site modes, and cross-platform support.
Exim
Configurable SMTP message transfer agent for Unix-like systems
Exim is an open source SMTP message transfer agent (MTA) for Unix-like systems, offering flexible mail routing and extensive controls for handling inbound email.


Eclipse Mosquitto
Lightweight MQTT message broker
Eclipse Mosquitto is a lightweight, open-source MQTT broker supporting MQTT 5.0 and 3.1.1, plus client libraries and CLI tools for pub/sub messaging.


Kamailio
High-performance SIP server for VoIP and real-time communications
Kamailio is an open source SIP signaling server for scalable VoIP and real-time communication platforms, supporting routing, load balancing, WebRTC, and IMS/VoLTE.



