From nobody Sun Feb 6 22:16:26 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 A5D2C19B23C5 for ; Sun, 6 Feb 2022 22:16:31 +0000 (UTC) (envelope-from jamie@catflap.org) Received: from donotpassgo.dyslexicfish.net (donotpassgo.dyslexicfish.net [IPv6:2001:19f0:300:2185:123::1]) by mx1.freebsd.org (Postfix) with ESMTP id 4JsNsT2bpyz3Dgf; Sun, 6 Feb 2022 22:16:29 +0000 (UTC) (envelope-from jamie@catflap.org) Received: from donotpassgo.dyslexicfish.net (donotpassgo.dyslexicfish.net [104.207.135.49]) by donotpassgo.dyslexicfish.net (8.14.5/8.14.5) with ESMTP id 216MGRN3005758; Sun, 6 Feb 2022 22:16:27 GMT (envelope-from jamie@donotpassgo.dyslexicfish.net) Received: (from jamie@localhost) by donotpassgo.dyslexicfish.net (8.14.5/8.14.5/Submit) id 216MGQgQ005757; Sun, 6 Feb 2022 22:16:26 GMT (envelope-from jamie) From: Jamie Landeg-Jones Message-Id: <202202062216.216MGQgQ005757@donotpassgo.dyslexicfish.net> Date: Sun, 06 Feb 2022 22:16:26 +0000 Organization: Dyslexic Fish To: jamie@catflap.org, Cy.Schubert@cschubert.com Cc: theraven@FreeBSD.org, freebsd-current@FreeBSD.org, Cy.Schubert@cschubert.com Subject: Re: Dragonfly Mail Agent (dma) in the base system References: <835dc887-6491-602c-7d71-d99309871126@siemens.com> <20220205141300.C19D2149@slippy.cwsent.com> <202202061553.216Fr0Yt071775@donotpassgo.dyslexicfish.net> <20220206161102.D8114111@slippy.cwsent.com> In-Reply-To: <20220206161102.D8114111@slippy.cwsent.com> User-Agent: Heirloom mailx 12.4 7/29/08 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-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.2.7 (donotpassgo.dyslexicfish.net [104.207.135.49]); Sun, 06 Feb 2022 22:16:27 +0000 (GMT) X-Rspamd-Queue-Id: 4JsNsT2bpyz3Dgf X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=pass (policy=none) header.from=catflap.org; spf=pass (mx1.freebsd.org: domain of jamie@catflap.org designates 2001:19f0:300:2185:123::1 as permitted sender) smtp.mailfrom=jamie@catflap.org X-Spamd-Result: default: False [-2.57 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.99)[-0.994]; FREEFALL_USER(0.00)[jamie]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+mx:dyslexicfish.net:c]; NEURAL_HAM_LONG(-0.95)[-0.952]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; RCPT_COUNT_FIVE(0.00)[5]; HAS_ORG_HEADER(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_SPAM_SHORT(0.08)[0.076]; BLOCKLISTDE_FAIL(0.00)[104.207.135.49:server fail,2001:19f0:300:2185:123::1:server fail]; DMARC_POLICY_ALLOW(-0.50)[catflap.org,none]; 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:20473, ipnet:2001:19f0::/38, country:US]; RCVD_COUNT_TWO(0.00)[2] X-ThisMailContainsUnwantedMimeParts: N Cy Schubert wrote: > In message <202202061553.216Fr0Yt071775@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. > > > > Good catch. > > You misquoted me. Read my email again! Sorry, I read it again, but it still looks to me as "some ports only work via SMTP submission, so they will need to be looked at." I suggested an alternative of instead, "emulating" the SMTP submission functionality (but maybe in a better way that my suggested hack, though) After all, it isn't just ports - there could be other third party stuff that only works via submission too. So, to avoid breaking functionality, smtp submission is something to think about continuing supporting, hence my use of the phrase "good catch". Is this not correct? cheers, Jamie > > 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 submission port to > > that? > > Your comment is based on a false premise.