Re: [ietf-smtp] [Proposal] confusing parts of the mail system, was 250-MARKDOWN

"John R Levine" <johnl@taugh.com> Fri, 11 January 2019 21:12 UTC

Return-Path: <johnl@taugh.com>
X-Original-To: ietf-smtp@ietfa.amsl.com
Delivered-To: ietf-smtp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9DC2F128B14 for <ietf-smtp@ietfa.amsl.com>; Fri, 11 Jan 2019 13:12:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level:
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1536-bit key) header.d=iecc.com header.b=yGZNd7pJ; dkim=pass (1536-bit key) header.d=taugh.com header.b=gTQ1JJvY
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 QOO4BnfmG3MH for <ietf-smtp@ietfa.amsl.com>; Fri, 11 Jan 2019 13:12:00 -0800 (PST)
Received: from gal.iecc.com (gal.iecc.com [IPv6:2001:470:1f07:1126:0:43:6f73:7461]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B623F12008A for <ietf-smtp@ietf.org>; Fri, 11 Jan 2019 13:11:59 -0800 (PST)
Received: (qmail 2500 invoked from network); 11 Jan 2019 21:11:57 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:references:mime-version:content-type:user-agent; s=9c2.5c39069d.k1901; bh=Aa8EcWSMZ0TT2+wtkI02uYVAY2Y9z4iYlYW1tmLov/M=; b=yGZNd7pJI0W13WJQWFgLhkK5k9wegV/z/Aap/pnjowweqxvP/F+rmDaFg7untud4nOB9AJbD8bkMPq+f+aQGZvQF/wLnEvtayXpHvrFDuUaAM5GH8C68qIpyTBohy3b+Cs3BEpWD3IJ36EsKekQRMpFy7QiA5hCYUdmtnderrv2lYC3LyX5V6VNMdGoSAbEg/kXxU1lQhg0D1bp1ty2RWSwAvYSFcS70g9crhAwDP9waOJ/d79lcVZiLX5g6Elor
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:references:mime-version:content-type:user-agent; s=9c2.5c39069d.k1901; bh=Aa8EcWSMZ0TT2+wtkI02uYVAY2Y9z4iYlYW1tmLov/M=; b=gTQ1JJvYm8G+BN4MicMUbSzn/6xw00mz+JdSW+fOl0I2FuhP5K0JUEjgpTXggTu2mz8yRteYMaue/rZS00+PXmkbw5r8Dwz20dGrWgJCRzpm4F8mqF5WpAEG6nNBKqT1uYutQl2Uetr1snvdf9xhimnbjdtl41fTXVN9MVTFP4qH/nHDB/a7/eDMKhIDQvIA52ya5KJmj0KMNkgcNCip1m3JcWcSy2EeNKJnvwdP7wDItOPTe7Bt7yP/cZa6yiAz
Received: from localhost ([IPv6:2001:470:1f07:1126::78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126::78:696d:6170]) with ESMTPS (TLS1.2/X.509/AEAD) via TCP6; 11 Jan 2019 21:11:57 -0000
Date: Fri, 11 Jan 2019 16:11:57 -0500
Message-ID: <alpine.OSX.2.21.1901111607320.22582@ary.qy>
From: John R Levine <johnl@taugh.com>
To: Gene Hightower <gene@digilicious.com>
Cc: John Bucy <jbucy@google.com>, ietf-smtp <ietf-smtp@ietf.org>
In-Reply-To: <2ea48fe6-eb48-02e1-d3e2-53782f3ff758@digilicious.com>
References: <CAOEezJTxTN9x_JFXgLidj9k8NVgFTRyqyQc4Aak8UEQuvjiM0w@mail.gmail.com> <20190109143529.33122200C76CAD@ary.local> <460d4589-5517-3762-5764-7474523dd09b@digilicious.com> <01R1U95VCAHI00004L@mauve.mrochek.com> <74e22977-8ee8-c762-4882-b56e5911430e@digilicious.com> <CALui8C2qzp_jBo=YHA+XXBGF6+jigDeEaX24L2bohQBdaXKHwg@mail.gmail.com> <2ea48fe6-eb48-02e1-d3e2-53782f3ff758@digilicious.com>
User-Agent: Alpine 2.21 (OSX 202 2017-01-01)
MIME-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"; format="flowed"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf-smtp/IrmccOA3WCVouKYVPQ31iOpQ7GE>
Subject: Re: [ietf-smtp] [Proposal] confusing parts of the mail system, was 250-MARKDOWN
X-BeenThere: ietf-smtp@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussion of issues related to Simple Mail Transfer Protocol \(SMTP\) \[RFC 821, RFC 2821, RFC 5321\]" <ietf-smtp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf-smtp>, <mailto:ietf-smtp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf-smtp/>
List-Post: <mailto:ietf-smtp@ietf.org>
List-Help: <mailto:ietf-smtp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf-smtp>, <mailto:ietf-smtp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Jan 2019 21:12:02 -0000

On Fri, 11 Jan 2019, Gene Hightower wrote:
> On 10/01/2019 11.05, John Bucy wrote:
>> As I see it, the problem is a message getting stuck "in the middle"
>> where the next hop doesn't support the extension e.g. user has a
>> .forward file.
>
>> The most obvious options to me are:
>
> Why not support BINARYMIME if the MTA is doing a local delivery for
> that mailbox and it's local storage format can support it.

Because mail is complicated, and hacks that support some but not all 
deliveries make life miserable for everyone.  I cannot easily tell you 
what mail sent to my system will be delivered to local mailboxes, what 
will be consumed by programs which may or may not handle binarymime, and 
what will be forwarded to other systems.  (Most mail goes through procmail 
which decides what to do with it.)  I also cannot tell you what MUAs my 
users use and which ones handle binarymime.

For any non-trivial mail system, that level of complexity is quite 
typical.

Regards,
John Levine, johnl@taugh.com, Taughannock Networks, Trumansburg NY
Please consider the environment before reading this e-mail. https://jl.ly