Skip to content
The DragonFly Mail Agent, a small Mail Transport Agent (MTA), designed for home and office use.
C Groff Makefile Yacc Other
Find file
Latest commit 1b41273 @corecode release dma 0.11
Failed to load latest commit information.
bsd Fix build on FreeBSD
test deliver_local: quote "From " more liberally
INSTALL Added some more documentation on compiling
LICENSE update copyright notice
Makefile flushspool: use O_TRUNC instead of utimes(2)
Makefile.etc drop the virtusertable support
README.markdown Change BSD Makefiles so dma-mbox-create can be built
TODO Initial version
VERSION release dma 0.11
aliases_parse.y Move declarations to dma header file
aliases_scan.l Move declarations to dma header file
auth.conf dma: move config files to source directory
base64.c dma: drop CVS ids
conf.c Initial version
crypto.c Add compat #ifdef for older OpenSSL
dfcompat.c Linux -Wall fixes
dfcompat.h Linux -Wall fixes
dma-mbox-create.c Initial version
dma.8 update copyright notice
dma.c Initial version
dma.conf Add NULLCLIENT support
dma.h Initial version
dns.c dns: do not treat unreachable DNS server as permanent error
get-version.sh Change BSD Makefiles so dma-mbox-create can be built
local.c local: use space instead of tab in "From " separator
mail.c Initial version
net.c update copyright notice
spool.c Initial version
util.c update copyright notice

README.markdown

dma -- DragonFly Mail Agent

dma is a small Mail Transport Agent (MTA), designed for home and office use. It accepts mails from locally installed Mail User Agents (MUA) and delivers the mails either locally or to a remote destination. Remote delivery includes several features like TLS/SSL support and SMTP authentication.

dma is not intended as a replacement for real, big MTAs like sendmail(8) or postfix(1). Consequently, dma does not listen on port 25 for incoming connections.

Building

In Linux:

make

In BSD:

cd bsd && make

Installation

make install sendmail-link mailq-link install-spool-dirs install-etc

See INSTALL for requirements and configuration options.

Contact

Simon Schubert 2@0x2c.org

Something went wrong with that request. Please try again.