From mboxrd@z Thu Jan 1 00:00:00 1970 From: Peter =?utf-8?q?M=C3=BCller?= To: development@lists.ipfire.org Subject: Re: [PATCH] dma: Update to 0.13 Date: Thu, 28 Jan 2021 21:36:48 +0100 Message-ID: In-Reply-To: <20210128201730.2133100-1-adolf.belka@ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============3300671701111679664==" List-Id: --===============3300671701111679664== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Good evening Adolf, good evening *, while you neither are responsible for nor can change anything to it, I must s= ay missing changelogs are not a good sign to me. Referring to https://github.com/corecode/dma/commi= ts/master, there were four commits to the source code since version 0.12: 1. Make MASQUERADE config setting override -f 2. add support for RFC976 From_ lines 3. add option to verify server certificate fingerprint 4. Change RCPT TO to split up multiple addresses The latter is especially - um - interesting as the full commit message (avail= able online at https://github.com/corecode/dma/commit/450d4b68d3295d2ef50fa5c9576f5c4e043c0c= 80) states: > RFC5321 section 4.1.1.3 states that RCPT TO only takes one address at a tim= e. Seriously?! Not even an MTA programmer is reading most basic mail RFCs anymor= e?!?! Yes, DMA might be a lightweight replacement for Postfix on machines just need= ing a better smarthost. However, the commit above means DMA behaved RFC-ignorant as soon as a message= had more than one recipient - which apparently does not seem to happen that often to DMA users. RFC 5321 is not about rocket science or some exotic corner cases at all, it i= s one of the most basic internet standards regarding e-mail communication. We have lost the complexit= y battle years ago, apparently, we cannot count on application programmers to have a slightest cl= ue about what they are doing as well. I am shocked about the quality of that piece of software. Embittered, Peter M=C3=BCller > - Update dma from 0.12 to 0.13 > - No changelog information available > - No change to the rootfile >=20 > Signed-off-by: Adolf Belka > --- > lfs/dma | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) >=20 > diff --git a/lfs/dma b/lfs/dma > index aceb2704e..78bb6465f 100644 > --- a/lfs/dma > +++ b/lfs/dma > @@ -24,7 +24,7 @@ > =20 > include Config > =20 > -VER =3D 0.12 > +VER =3D 0.13 > =20 > THISAPP =3D dma-$(VER) > DL_FILE =3D $(THISAPP).tar.gz > @@ -40,7 +40,7 @@ objects =3D $(DL_FILE) > =20 > $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) > =20 > -$(DL_FILE)_MD5 =3D 58cb2a286995381c92dc557e639622d6 > +$(DL_FILE)_MD5 =3D 8bf824b065295a594f399c8b96663673 > =20 > install : $(TARGET) > =20 >=20 --===============3300671701111679664==--