[Emailcore] MDAs (was: Re: Delivered-To issues)
John C Klensin <john-ietf@jck.com> Thu, 07 January 2021 21:20 UTC
Return-Path: <john-ietf@jck.com>
X-Original-To: emailcore@ietfa.amsl.com
Delivered-To: emailcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 618203A0EFB for <emailcore@ietfa.amsl.com>; Thu, 7 Jan 2021 13:20:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level:
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9GZy8wpt_9My for <emailcore@ietfa.amsl.com>; Thu, 7 Jan 2021 13:20:30 -0800 (PST)
Received: from bsa2.jck.com (bsa2.jck.com [70.88.254.51]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1EFFB3A0EFA for <emailcore@ietf.org>; Thu, 7 Jan 2021 13:20:30 -0800 (PST)
Received: from [198.252.137.10] (helo=PSB) by bsa2.jck.com with esmtp (Exim 4.82 (FreeBSD)) (envelope-from <john-ietf@jck.com>) id 1kxchm-000JG9-9I; Thu, 07 Jan 2021 16:20:26 -0500
Date: Thu, 07 Jan 2021 16:20:19 -0500
From: John C Klensin <john-ietf@jck.com>
To: Alessandro Vesely <vesely@tana.it>, John Levine <johnl@taugh.com>, emailcore@ietf.org
Message-ID: <9AE5B08FCF664B8F9A7721C2@PSB>
In-Reply-To: <bc5901e1-db8c-be83-54d9-47a48d2134be@tana.it>
References: <20210106170718.9F6335CC249C@ary.qy> <bc5901e1-db8c-be83-54d9-47a48d2134be@tana.it>
X-Mailer: Mulberry/4.0.8 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-SA-Exim-Connect-IP: 198.252.137.10
X-SA-Exim-Mail-From: john-ietf@jck.com
X-SA-Exim-Scanned: No (on bsa2.jck.com); SAEximRunCond expanded to false
Archived-At: <https://mailarchive.ietf.org/arch/msg/emailcore/62LUZJxuLfMdATIvJ5pII5rw-B4>
Subject: [Emailcore] MDAs (was: Re: Delivered-To issues)
X-BeenThere: emailcore@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: EMAILCORE proposed working group list <emailcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/emailcore>, <mailto:emailcore-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/emailcore/>
List-Post: <mailto:emailcore@ietf.org>
List-Help: <mailto:emailcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/emailcore>, <mailto:emailcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Jan 2021 21:20:31 -0000
(note subject line change and see "p.s." at end) --On Thursday, January 7, 2021 10:16 +0100 Alessandro Vesely <vesely@tana.it> wrote: > On Wed 06/Jan/2021 18:07:17 +0100 John Levine wrote: >> In article <9f27f29f-2b4e-57ad-3d54-c2a5e04d8c62@tana.it> you >> write: >>> This discussion brought up another defect of RFC 5321, >>> methinks. It does not define a straight line between an >>> MTA and an MDA. ... >> >> I think the problem is worse than that. What we're calling an >> MDA combines two separate things. RFC 5598 calls them the >> hMDA and rMDA. >> >> The hMDA is more or less the thing that takes an incoming >> message and disposes of it, by storing it in a file or >> otherwise. Most MTAs have a few simple default hMDA and ways >> to call out to more complex ones like procmail, maildrop, and >> Sieve. >> >> I don't see any point in trying to rewrite 5321 to try to >> separate out an hMDA that might be in the MTA and might not. > > > Some points can be made without splitting hairs. Defining the > concept of MDA only serves to clearly state what is part of > SMTP and what is beyond. But, AFAICT, that brings things full circle to John L's point. If there are some flavors of MDA that are really part of the MTA function and some flavors that are not, then a crisp definition of MDA that would fit well into 5321bis may not be possible without splitting exactly those hairs. I'd be happy to be wrong about this. However, the only way I can think of to would figure what can practically be done within the text of 5321bis and constraints on it would be to see proposed text, one that, as needed, references other standards track documents for definitions. I await such text. best, john p.s. I have changed the subject line because this is really about MDAs, their definition, and their relationship to 5321bis. Certainly it would be desirable for a description of Delivered-To: (or Envelope-To:) in some other spec to reference such text if it appeared in 5321bis but, as I suggested in a note posted a few minutes ago, I believe that those (or other) new headers are out of scope for 5321bis and the WG and do not intend to spend more time reading that thread unless the WG Co-chairs direct otherwise. > > > Best > Ale > --
- [Emailcore] Delivered-To issues Dave Crocker
- Re: [Emailcore] Delivered-To issues John C Klensin
- Re: [Emailcore] Delivered-To issues John Levine
- Re: [Emailcore] Delivered-To issues Dave Crocker
- Re: [Emailcore] Delivered-To issues Dave Crocker
- Re: [Emailcore] Delivered-To issues John Levine
- Re: [Emailcore] Delivered-To issues John R Levine
- Re: [Emailcore] Delivered-To issues John C Klensin
- Re: [Emailcore] Delivered-To issues John R Levine
- Re: [Emailcore] Delivered-To issues John C Klensin
- Re: [Emailcore] Delivered-To issues Dave Crocker
- Re: [Emailcore] Delivered-To issues Jeremy Harris
- Re: [Emailcore] Delivered-To issues John Levine
- Re: [Emailcore] Delivered-To issues John C Klensin
- Re: [Emailcore] Delivered-To issues Jeremy Harris
- Re: [Emailcore] Delivered-To issues Dave Crocker
- Re: [Emailcore] Delivered-To issues John Levine
- Re: [Emailcore] Delivered-To issues Jeremy Harris
- Re: [Emailcore] Delivered-To issues John C Klensin
- Re: [Emailcore] Delivered-To issues John R. Levine
- Re: [Emailcore] Delivered-To issues Jeremy Harris
- Re: [Emailcore] Delivered-To issues Alessandro Vesely
- Re: [Emailcore] Delivered-To issues Alessandro Vesely
- Re: [Emailcore] Delivered-To issues Dave Crocker
- Re: [Emailcore] Return-Path and Delivered-To issu… John Levine
- Re: [Emailcore] Return-Path and Delivered-To issu… Dave Crocker
- Re: [Emailcore] Return-Path and Delivered-To issu… John R Levine
- Re: [Emailcore] Return-Path and Delivered-To issu… Dave Crocker
- Re: [Emailcore] Return-Path and Delivered-To issue Claus Assmann
- Re: [Emailcore] Return-Path and Delivered-To issu… Alessandro Vesely
- Re: [Emailcore] Delivered-To issues John Levine
- Re: [Emailcore] Delivered-To issues Alessandro Vesely
- Re: [Emailcore] Delivered-To issues Dave Crocker
- Re: [Emailcore] Delivered-To issues Dave Crocker
- Re: [Emailcore] Delivered-To issues John C Klensin
- Re: [Emailcore] MDAs (was: Re: Delivered-To issue… Dave Crocker
- [Emailcore] MDAs (was: Re: Delivered-To issues) John C Klensin
- Re: [Emailcore] MDAs (was: Re: Delivered-To issue… John R Levine
- Re: [Emailcore] MDAs (was: Re: Delivered-To issue… Dave Crocker
- Re: [Emailcore] MDAs (was: Re: Delivered-To issue… John C Klensin
- Re: [Emailcore] MDAs (was: Re: Delivered-To issue… Ned Freed
- Re: [Emailcore] MDAs (was: Re: Delivered-To issue… Dave Crocker
- Re: [Emailcore] MDAs (was: Re: Delivered-To issue… Ned Freed
- Re: [Emailcore] MDAs (was: Re: Delivered-To issue… Dave Crocker
- Re: [Emailcore] MDAs (was: Re: Delivered-To issue… Ned Freed
- Re: [Emailcore] MDAs (was: Re: Delivered-To issue… John C Klensin
- Re: [Emailcore] MDAs (was: Re: Delivered-To issue… Dave Crocker
- Re: [Emailcore] MDAs (was: Re: Delivered-To issue… Dave Crocker
- Re: [Emailcore] MDAs (was: Re: Delivered-To issue… Alexey Melnikov
- Re: [Emailcore] Delivered-To issues Brandon Long