Re: [ietf-smtp] quoted-unprintable ?

Gene Hightower <gene@digilicious.com> Fri, 26 March 2021 22:12 UTC

Return-Path: <gene@digilicious.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 EBC183A1208 for <ietf-smtp@ietfa.amsl.com>; Fri, 26 Mar 2021 15:12:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=digilicious.com
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 Mu6cM3YLAMyz for <ietf-smtp@ietfa.amsl.com>; Fri, 26 Mar 2021 15:12:27 -0700 (PDT)
Received: from digilicious.com (digilicious.com [108.83.36.113]) (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 E47483A1207 for <ietf-smtp@ietf.org>; Fri, 26 Mar 2021 15:12:26 -0700 (PDT)
Received: from digilicious.com (digilicious.com [108.83.36.113]) by digilicious.com (Postfix) with ESMTPSA id 78C66261428; Fri, 26 Mar 2021 15:12:22 -0700 (PDT)
DKIM-Filter: OpenDKIM Filter v2.11.0 digilicious.com 78C66261428
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=digilicious.com; s=default; t=1616796742; bh=t3jzt5e7kmGaJQ5JppG5jVG9DSyi5LigM3cVlTe2EUU=; h=Subject:To:References:From:Date:In-Reply-To:From; b=q5wrFDjmOc+SknI1c+Ve4GYA5i93S2fu5fdTNjgb9V95JTcXdwmDz5JLy/01Kizf8 Ly+ISwBoeoGWrdUXpTNQqjgpeL0BFTxiCoawcaj/i+SYdtGFbnSpXrvT529EOcWESi 5Kwwfz93CS07CWsvrPnuhm44ZP2uibU68mn3Vxz8=
To: John Levine <johnl@taugh.com>, ietf-smtp@ietf.org
References: <20210326205637.1142F71512FF@ary.qy>
From: Gene Hightower <gene@digilicious.com>
Autocrypt: addr=gene@digilicious.com; prefer-encrypt=mutual; keydata= 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
Message-ID: <aa305ce9-dac7-92e3-70f4-a87e7f6b107c@digilicious.com>
Date: Fri, 26 Mar 2021 15:12:21 -0700
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.9.0
MIME-Version: 1.0
In-Reply-To: <20210326205637.1142F71512FF@ary.qy>
Content-Type: multipart/signed; micalg="pgp-sha256"; protocol="application/pgp-signature"; boundary="M0LMt3VINgoBFRFq12Hj7hOMZsXQicahi"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf-smtp/-SmthkTHyhLbmv2wzfOmQAFOC-s>
Subject: Re: [ietf-smtp] quoted-unprintable ?
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, 26 Mar 2021 22:12:32 -0000

On 26/03/2021 13:56, John Levine wrote:

> This would be a good time to reread RFC 5322, particularly the
> first paragraph of section 2.1,

Which says “characters with values in the range of 1 through 127” which,
just by itself, means you have to escape *most* values.

I thought you were thinking up a better transfer-encoding for 8-bit MIME
Transport. RFC-6152 lifts that particular restriction allowing “messages
containing arbitrary octet-aligned material” which I took to include the
value 0 and (if considered unsigned) the values 128…255.

Maybe RFC-6152 meant 128…255 and *not* zero by “arbitrary”—that's just
not how I read it.

Escaping zero seems like a good idea given it's traditional use as a
terminator in C code.