On 2016-11-22 20:43:12 +1100, Cameron Simpson wrote:
> On 22Nov2016 03:27, vincent lefevre <vinc...@vinc17.org> wrote:
> > That's clearly illegal. MIME has been designed so that the main
> > features should still work with software that doesn't support MIME
> > (said otherwise, software that only needs to work with addresses
> > and Message-ID's does not need to support MIME).
> 
> Yeah. And reading the text of RFC2047 suggests that it is intended for
> Subject: lines etc and explicitly _not_ for structured fields used by mail
> transport agents, to avoid any need to rewrite the entire mail
> infrastructure.

It can be used in structured fields like "From:" or "To:", but only
in place of a comment, so that it doesn't interfere with the addresses.

> Regarding non-ASCII, we decode to bytes. Valid message-ids only contain
> ASCII anyway. If mutt ingests and decodes this rubbish, it can write out
> clean _not_ encoded message-ids for those which are syntacticly clean,
> making for a healthier ecosystem.

This is ambiguous. Do you keep the encoding used by the sender
or convert into UTF-8? And if you convert into UTF-8, do you
use NFC, NFD, etc.? And for parts already in UTF-8, do you apply
a normalization?

-- 
Vincent Lefèvre <vinc...@vinc17.net> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)

Reply via email to