From nobody Fri Jan 28 00:05:09 2022 X-Original-To: freebsd-current@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 1596419700FA for ; Fri, 28 Jan 2022 00:05:50 +0000 (UTC) (envelope-from beldin@worldsmith.org) Received: from mail.worldsmith.org (mail.worldsmith.org [IPv6:2404:9400:2:0:2:5751:0:1]) by mx1.freebsd.org (Postfix) with ESMTP id 4JlHm90L31z4xZ3 for ; Fri, 28 Jan 2022 00:05:42 +0000 (UTC) (envelope-from beldin@worldsmith.org) Received: from darrin.worldsmith.org (unknown [1.147.81.221]) by mail.worldsmith.org (Postfix) with ESMTPSA id C60EC583 for ; Fri, 28 Jan 2022 10:35:30 +1030 (ACDT) Date: Fri, 28 Jan 2022 10:35:09 +1030 From: Darrin Smith To: freebsd-current@freebsd.org Subject: Re: Dragonfly Mail Agent (dma) in the base system Message-ID: <20220128103509.6c442fdd@darrin.worldsmith.org> In-Reply-To: References: X-Mailer: Claws Mail 3.18.0 (GTK+ 2.24.33; amd64-portbld-freebsd14) List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4JlHm90L31z4xZ3 X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=pass (policy=reject) header.from=worldsmith.org; spf=pass (mx1.freebsd.org: domain of beldin@worldsmith.org designates 2404:9400:2:0:2:5751:0:1 as permitted sender) smtp.mailfrom=beldin@worldsmith.org X-Spamd-Result: default: False [-3.66 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000]; MID_RHS_MATCH_FROMTLD(0.00)[]; NEURAL_HAM_SHORT(-0.96)[-0.956]; DMARC_POLICY_ALLOW(-0.50)[worldsmith.org,reject]; MLMMJ_DEST(0.00)[freebsd-current]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:133159, ipnet:2404:9400:2::/48, country:AU]; RCVD_COUNT_TWO(0.00)[2]; RECEIVED_SPAMHAUS_PBL(0.00)[1.147.81.221:received] X-ThisMailContainsUnwantedMimeParts: N On Thu, 27 Jan 2022 16:34:10 -0500 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. > Another user here who uses it on every machine except my mail server, have been for years and it does the incidental mail handling reliably. -- =b