Re: HTML for email

Bron Gondwana <brong@fastmailteam.com> Tue, 02 March 2021 00:08 UTC

Return-Path: <brong@fastmailteam.com>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 39E5E3A2586 for <ietf@ietfa.amsl.com>; Mon, 1 Mar 2021 16:08:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.119
X-Spam-Level:
X-Spam-Status: No, score=-2.119 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, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fastmailteam.com header.b=YFlVNOaz; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=rvShicfd
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 Ecf3bDnUrRpV for <ietf@ietfa.amsl.com>; Mon, 1 Mar 2021 16:07:58 -0800 (PST)
Received: from wout4-smtp.messagingengine.com (wout4-smtp.messagingengine.com [64.147.123.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 593C23A2585 for <ietf@ietf.org>; Mon, 1 Mar 2021 16:07:58 -0800 (PST)
Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.west.internal (Postfix) with ESMTP id 66D24FDE for <ietf@ietf.org>; Mon, 1 Mar 2021 19:07:56 -0500 (EST)
Received: from imap7 ([10.202.2.57]) by compute2.internal (MEProxy); Mon, 01 Mar 2021 19:07:56 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= fastmailteam.com; h=mime-version:message-id:in-reply-to :references:date:from:to:subject:content-type; s=fm2; bh=BlaHouI LtFureId/6XTV53LQ5WYo2N9Tm4y+9WEMzMA=; b=YFlVNOazWxZ9k75M+J5sTSN MivWgnoanZW9PoA2l+NiBOmQvwxtLjhQ5521eehvJnPkbKtBgG/JcP1R5ScT0fJ+ 6D7FnqLSSKSp3/vOzajHsMVV6Ag37e05UdVh3kAUNTrVUd0mHQ5a/xIiW/sIEKof wlOozGSFqy8cVcDLTIUR9EsFccwMVPQm0hgBhUGRg7wpN+qPjCRb5dn4TehxBsSC JC0l/+OZuRoeZjE7JkTEKxnQ6ZSt9Oiahy9bf4EXsnwcSKSCE+U04K83ibjqPdmh R2B7WiemxD1/fSAt3fLKA31dd6lcMagS92fHayr3XhXWHdsdhTUxoup3C9HsFlQ= =
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=BlaHou ILtFureId/6XTV53LQ5WYo2N9Tm4y+9WEMzMA=; b=rvShicfdExKpsyHckynObs 6uSj65bdtUbHdCmJzay0/yDbRUqj8UlPq3EwuPTehbDsVzqNhQDpl+qLb3ia1xKN jFJM7tVu55nsZIn+jis54wVnRrF8NHyVZpwePJcEEDbc7pds2HHghNJLCzpGRu5i cmmTgX2oQ5eCZmHBCcKimbE0dGSlpvPNX/Y8ke7x8eARl0mFjBYquniyiXRr2Lt/ 3nSLHuSma5k7fHrNvrfe0GM5dsCandF3ududmySiU+xDRA9Xpr2InY1vdiWkcVkA dou/bzzqxbjq7IZG4Zl2iSoMhd3mBXsVUPZ0HHwgRbLIieL/VyBN5igEobTuBhNg ==
X-ME-Sender: <xms:24E9YGx2x7PXdg7XED608ClmHaSaiNYsXtZLrqtoXeX8issQUX_PCg> <xme:24E9YCSQ2Nth6m3F1xRegTfJnRkmJcjcuhRLwy_oFFwNTEn3FBq1oL0jn09d-cA4N uCO4tbgUug>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrleelgddukecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepofgfggfkjghffffhvffutgesrgdtre erreertdenucfhrhhomhepfdeurhhonhcuifhonhgufigrnhgrfdcuoegsrhhonhhgsehf rghsthhmrghilhhtvggrmhdrtghomheqnecuggftrfgrthhtvghrnhepveevfedutddugf eiudeghedvjefgvdefjeffgffgffdvteehheefhfettdeufffgnecuffhomhgrihhnpeht ohhpihgtsghogidqshgtrhgrthgthhdrtghomhenucevlhhushhtvghrufhiiigvpedtne curfgrrhgrmhepmhgrihhlfhhrohhmpegsrhhonhhgsehfrghsthhmrghilhhtvggrmhdr tghomh
X-ME-Proxy: <xmx:24E9YIUPRj1si08uMOa0Ogv7igJZ93kR3_uk5WPa_aTUCzi6evkTAw> <xmx:24E9YMiFRfJAimJWMS74853vVnvuSV-AROfkMkGWy1NzdxI2pLlsrA> <xmx:24E9YIBqb56AppMp7q1v3Gk-k2ndluw25cuxggjkgRl8m581YjQxdw> <xmx:24E9YLPCL80kdYXucSwjwL53kNZEm-VbWbsI-7kzSrMeKKoPLNzH4w>
Received: by mailuser.nyi.internal (Postfix, from userid 501) id 5E9F13605B3; Mon, 1 Mar 2021 19:07:55 -0500 (EST)
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.5.0-alpha0-206-g078a48fda5-fm-20210226.001-g078a48fd
Mime-Version: 1.0
Message-Id: <085228a1-ef35-450b-b260-955420f8124d@beta.fastmail.com>
In-Reply-To: <20210301235244.GN21@kduck.mit.edu>
References: <20210227190200.06ED46F10439@ary.qy> <4064.1614454347@localhost> <s1f0vo$ejp$1@gal.iecc.com> <59240886-320d-fae3-6b98-7b83dacaf5e7@network-heretics.com> <CAMm+LwhWCsG68GOws-Zm9TDcEZ4trGBhq7Dm-_0Ci8Ri7kDK=Q@mail.gmail.com> <603D2360.1070406@btconnect.com> <20210301183401.GI21@kduck.mit.edu> <20210301232237.GI30153@localhost> <20210301233255.GM21@kduck.mit.edu> <2cd24bef-ab9a-a772-a671-15dd143d0f58@network-heretics.com> <20210301235244.GN21@kduck.mit.edu>
Date: Tue, 02 Mar 2021 11:07:35 +1100
From: "Bron Gondwana" <brong@fastmailteam.com>
To: ietf@ietf.org
Subject: Re: HTML for email
Content-Type: multipart/alternative; boundary=3dea55fd84e14b9dbb783175aa257260
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/fQzkBuFPdQfEoW4dK1YWLtXJywM>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf/>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 02 Mar 2021 00:08:01 -0000


On Tue, Mar 2, 2021, at 10:52, Benjamin Kaduk wrote:
> On Mon, Mar 01, 2021 at 06:47:20PM -0500, Keith Moore wrote:
> > On 3/1/21 6:32 PM, Benjamin Kaduk wrote:
> > 
> > > (FWIW, I myself perennially find myself reminding people that the official
> > > IETF mail archive (web) service only displays the text/plain component, so
> > > things like color and <div>s for quoting/indentation are lost.)
> > 
> > To me it seems like an "official" archive needs to preserve messages in 
> > the formats in which they were submitted, or as close to that as possible.
> > 
> > I can certainly understand if the web interface to such an archive 
> > doesn't support every aspect of MIME, or if it is careful about what 
> > HTML (or JS, or...) it presents to the reader.   But losing color and 
> > indentation seems very sub-optimal.
> > 
> > It's just a simple matter of (yet more) programming I suppose. And the 
> > devil is in the details.
> 
> I put the "web" qualifier in because there is also an official IMAP
> archive, that does preserve the message as submitted.  But it's not very
> discoverable and requires quite a bit more effort to set up and use.

Which then feeds into the very unofficial mirror I'm running, which does preserve all the HTML stuff :)

https://ietf.topicbox-scratch.com/groups/ietf/Tec34c67f6c0f8217/html-for-email

Bron.

--
  Bron Gondwana, CEO, Fastmail Pty Ltd
  brong@fastmailteam.com