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

"John R Levine" <johnl@taugh.com> Thu, 10 January 2019 20:48 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 EA97313123C for <ietf-smtp@ietfa.amsl.com>; Thu, 10 Jan 2019 12:48:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 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, URIBL_BLOCKED=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=aG8rH83K; dkim=pass (1536-bit key) header.d=taugh.com header.b=lKR0VGNQ
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 rp1Boj0vyjOd for <ietf-smtp@ietfa.amsl.com>; Thu, 10 Jan 2019 12:48:04 -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 03939131249 for <ietf-smtp@ietf.org>; Thu, 10 Jan 2019 12:48:03 -0800 (PST)
Received: (qmail 53517 invoked from network); 10 Jan 2019 20:48:01 -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=d109.5c37af81.k1901; bh=TZTlnk59B9eKQyy7R2MgKxLoYpRvIX8ibjlZWOcLnyw=; b=aG8rH83KWhqJMguxPLe5AfDDA+Ypr/sgj+2pY9V2whADRIuW9qubcQqfGSJIs+BgXF40GhHvHa0mol0B05CuIdWWpA3bkE2YRVgUJ/21gK7Mvao8+TSMg4PRASpTtnEv4Ac82aDS65c5ayxuS23M5OBemTuIiy3CmO0GQ0DE0zi1G3ZcNHFXDoMNmkDHCrEKe0mX2fwwH1vRMFW3Gxhhyg0u9p/UzqMFchZpLpZKA0Umn/mPne7okIJwlshu/xQw
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=d109.5c37af81.k1901; bh=TZTlnk59B9eKQyy7R2MgKxLoYpRvIX8ibjlZWOcLnyw=; b=lKR0VGNQholtm/DHOwf0uubB0nDfDTWy+LFppEmL0AZ6LpxLqSz1kehVqQNfA2iQHvjQKRI/Chv04srpP42miLYrPOpxzbJz8edFILWb0bVQv6MbH8wBYjxPRRjd27Eln5DUSP0tdpkpDOdJ0upBs/gnUCScf919dBdYfip0Pal0FeuQ3FZ05PKd9Ohb6Abm3NNgCa1Oex0vewZiaXUyV46AUzVNPNrx/24KRAYSBROtsvm33Uk9LXTQzC5nKVay
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; 10 Jan 2019 20:48:01 -0000
Date: Thu, 10 Jan 2019 15:48:00 -0500
Message-ID: <alpine.OSX.2.21.1901101541030.19026@ary.qy>
From: John R Levine <johnl@taugh.com>
To: John Bucy <jbucy@google.com>
Cc: ietf-smtp <ietf-smtp@ietf.org>
In-Reply-To: <CALui8C1FHhq0Bc1GOXe1xQ+w5c7td3BuOEhBmB6Jf0DZbXLYXw@mail.gmail.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> <alpine.OSX.2.21.1901101442230.18680@ary.qy> <CALui8C1FHhq0Bc1GOXe1xQ+w5c7td3BuOEhBmB6Jf0DZbXLYXw@mail.gmail.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/F7Q5pyifmHYRDjZ6n1g0y74mMu4>
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: Thu, 10 Jan 2019 20:48:06 -0000

On Thu, 10 Jan 2019, John Bucy wrote:
>> For systems that have separate MUA and MTA, the MUA has no way to tell
>> whether a downstream recipient will support BINARYMIME
>
> The MSA could call ahead/cut-through, doesn't exim do that? That might also
> allow for the mua to throw an error ui at the user if they fat-fingered the
> recipient rather than getting a bounce back later.

It is my impression that some do, but most don't.  There isn't an SMTP 
error code for "downstream recipient doesn't accept BINARYMIME" so we'd be 
talking about a great deal of duct tape to make that work.

Rather than do that, I'd rather do different duct tape that stores the 
giant blob on an external server via soemthing like drive, box, or 
dropbox, and puts a message/external-body part into the message.  See RFC 
2017.

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