Re: Dragonfly Mail Agent (dma) in the base system

2022-02-07 Thread Jamie Landeg-Jones
> It was a let's consider all the gotchas before diving in with both feet. *shrug* And all I did was suggest one way to deal with it. I didn't disagree with your analysis. I don't understand the hostility. > For me personally, maintainer of nmh and heirloom-mailx, I will enable the > dma build

Re: Dragonfly Mail Agent (dma) in the base system

2022-02-07 Thread michael . osipov
Am 2022-02-06 um 23:16 schrieb Jamie Landeg-Jones: Cy Schubert wrote: In message <202202061553.216fr0yt071...@donotpassgo.dyslexicfish.net>, Jamie La ndeg-Jones writes: Cy Schubert wrote: dma doesn't support SMTP submission, we may need to review various port default options or whether

Re: Dragonfly Mail Agent (dma) in the base system

2022-02-06 Thread Jamie Landeg-Jones
Cy Schubert wrote: > In message <202202061553.216fr0yt071...@donotpassgo.dyslexicfish.net>, > Jamie La > ndeg-Jones writes: > > Cy Schubert wrote: > > > > > dma doesn't support SMTP submission, we may need to review various port > > > default options or whether ports even support it. > > > >

Re: Dragonfly Mail Agent (dma) in the base system

2022-02-06 Thread Jamie Landeg-Jones
Cy Schubert wrote: > dma doesn't support SMTP submission, we may need to review various port > default options or whether ports even support it. Good catch. Would a suitable workaround be to parse the dma.conf file for the SMARTHOST address, and then set up a simple tcp proxy on the local

Re: Dragonfly Mail Agent (dma) in the base system

2022-02-05 Thread Dave Cottlehuber
On Thu, 27 Jan 2022, at 21:34, 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

Re: Dragonfly Mail Agent (dma) in the base system

2022-02-05 Thread Cy Schubert
In message , David Chisnall w rites: > On 30/01/2022 14:01, michael.osi...@siemens.com wrote: > > Sendmail: The biggest problem is that authentication strictly requires > > Cyrus SASL, even for stupid ones like PLAIN/LOGIN, accourding to the > > handbook you must recompile sendmail from base

Re: Dragonfly Mail Agent (dma) in the base system

2022-02-04 Thread David Chisnall
On 30/01/2022 14:01, michael.osi...@siemens.com wrote: Sendmail: The biggest problem is that authentication strictly requires Cyrus SASL, even for stupid ones like PLAIN/LOGIN, accourding to the handbook you must recompile sendmail from base with Cyrus SASL from ports to make this possible. A

Re: Dragonfly Mail Agent (dma) in the base system

2022-02-04 Thread Harry Schmalzbauer
Am 28.01.2022 um 19:04 schrieb Ed Maste: On Thu, 27 Jan 2022 at 16:34, Ed Maste wrote: 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. Thanks everyone for the feedback so

Re: Dragonfly Mail Agent (dma) in the base system

2022-01-31 Thread Dag-Erling Smørgrav
Baptiste Daroussin writes: > Dag-Erling Smørgrav writes: > > [...] does not have a default domain setting, so it cannot handle > > email from cron, periodic etc. where the recipient is just a user > > name (usually “root”) [...] > This has been fixed since. (not by me) In that case, assuming

Re: Dragonfly Mail Agent (dma) in the base system

2022-01-31 Thread Baptiste Daroussin
On Sun, Jan 30, 2022 at 11:25:54PM +0100, Dag-Erling Smørgrav wrote: > Ed Maste writes: > > I am interested in determining whether dma is a viable minimal base > > system MTA, and if not what gaps remain. > > It cannot. Ask bapt@ who was the one to import it, and later abandon > the idea of

Re: Dragonfly Mail Agent (dma) in the base system

2022-01-30 Thread Dag-Erling Smørgrav
Ed Maste writes: > I am interested in determining whether dma is a viable minimal base > system MTA, and if not what gaps remain. It cannot. Ask bapt@ who was the one to import it, and later abandon the idea of making it our default MTA. The reason was that it does not have a default domain

Re: Dragonfly Mail Agent (dma) in the base system

2022-01-30 Thread michael . osipov
Am 2022-01-30 um 15:01 schrieb michael.osi...@siemens.com: Requirements for a simplistic MTA with a relay host: * Support TLS or STARTTLS through OpenSSL in base * Verify server's certificate chain against default certstore (/etc/ssl/certs) and log success/failure, e.g, sendmail does this after

Re: Dragonfly Mail Agent (dma) in the base system

2022-01-30 Thread michael . osipov
Hi Ed, thanks for raising, this is just on time for us. I'd like to describe what both cover and not cover and I would expect from a minimal MTA. I am on 12-STABLE/12.3-RELEASE. We solely use sendmail with relay via sendmail invocation or SMTP on localhost:25. Minimal configuration for

Re: Dragonfly Mail Agent (dma) in the base system

2022-01-28 Thread Ed Maste
On Thu, 27 Jan 2022 at 16:34, Ed Maste wrote: > > 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. Thanks everyone for the feedback so far. I think the feedback (including

Re: Dragonfly Mail Agent (dma) in the base system

2022-01-28 Thread Johan Hendriks
On 27/01/2022 22:34, 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

Re: Dragonfly Mail Agent (dma) in the base system

2022-01-28 Thread Bob Bishop
Hi, > On 27 Jan 2022, at 21:34, Ed Maste wrote: > > The Dragonfly Mail Agent (dma) [etc] We've used it for years on routers and other small boxes to offload mail from periodic and cron. -- Bob Bishop r...@gid.co.uk

Re: Dragonfly Mail Agent (dma) in the base system

2022-01-27 Thread Ed Maste
On Thu, 27 Jan 2022 at 20:10, Jamie Landeg-Jones wrote: > > Ed Maste wrote: > > > 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 thought it was enabled at default! Yes, my mistake - by default

Re: Dragonfly Mail Agent (dma) in the base system

2022-01-27 Thread Jamie Landeg-Jones
Ed Maste wrote: > 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 thought it was enabled at default! > I am interested in determining whether dma is a viable minimal base > system MTA, and if not what gaps

Re: Dragonfly Mail Agent (dma) in the base system

2022-01-27 Thread Steffen Nurpmeso
Ed Maste wrote in : |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

Re: Dragonfly Mail Agent (dma) in the base system

2022-01-27 Thread Filipe da Silva Santos
Ed Maste writes: > 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

Re: Dragonfly Mail Agent (dma) in the base system

2022-01-27 Thread John Baldwin
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

Dragonfly Mail Agent (dma) in the base system

2022-01-27 Thread Ed Maste
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