Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 Jan 2022 14:50:50 -0800
From:      John Baldwin <jhb@FreeBSD.org>
To:        Ed Maste <emaste@freebsd.org>, FreeBSD Hackers <freebsd-hackers@freebsd.org>
Cc:        FreeBSD Current <freebsd-current@freebsd.org>
Subject:   Re: Dragonfly Mail Agent (dma) in the base system
Message-ID:  <642d2921-1011-12fe-69b2-b394282341ae@FreeBSD.org>
In-Reply-To: <CAPyFy2Cu-TJk5zkJ5qGgJa62b7BVE__Hv2huM-f-ALzxo9AiQw@mail.gmail.com>
References:  <CAPyFy2Cu-TJk5zkJ5qGgJa62b7BVE__Hv2huM-f-ALzxo9AiQw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 1/27/22 1:34 PM, Ed Maste wrote:
> The Dragonfly Mail Agent (dma) is a small Mail Transport Agent (MTA)
> which accepts mail from a local Mail User Agent (MUA) and delivers it
> locally or to a smarthost for delivery. dma does not accept inbound
> mail (i.e., it does not listen on port 25) and is not intended to
> provide the same functionality as a full MTA like postfix or sendmail.
> It is intended for use cases such as delivering cron(8) mail.
> 
> Since 2014 we have a copy of dma in the base system available as an
> optional component, enabled via the WITH_DMAGENT src.conf knob.
> 
> I am interested in determining whether dma is a viable minimal base
> system MTA, and if not what gaps remain. If you have enabled DMA on
> your systems (or are willing to give it a try) and have any feedback
> or are aware of issues please follow up or submit a PR as appropriate.

I've used DMA on systems without local mail accounts to forward cron
periodic e-mails just fine.  It even supports STARTTLS and SMTP AUTH.
I haven't tried using it for simple local delivery to /var/mail/root.

-- 
John Baldwin



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?642d2921-1011-12fe-69b2-b394282341ae>