Re: utf8 messages

Ned Freed <[email protected]> Wed, 13 Aug 2014 17:56:01 -0700 (PDT)
Newsgroups gmane.ietf.rfc822
Message-ID <[email protected]>
> I fully agree with Brandon, the standard SHOULD consider the use case when a
> message is transferred from one system to another as a blob (e.g. flat file) and
> the only available "metadata" is that the message is in MIME format. Having
> some sort of well defined UTF8 indicator in the header section of the message
> would make it much simpler to adopt the new standard as it would require
> substantially less development effort in most cases.

I'm skeptical of the claim, but if you absolutely have to have something, why
not add a Received: field containing a "with smtputf8" clause, assuming one
isn't there already?

> Regarding Ned's concern about inconsistent states I think it would be a workable
> solution to only honour the UTF8 indicator in the headers when the UTF8 flag
> is not available from metadata. In a well known UTF8 context where the SMTP
> protocol or the message store already "knows" that the message is UTF8 the
> indicator in the headers can be ignored.

That assumes people will read the standard. It's far more likely that,
given an obvious indicator, they will simply use it.

> I think it is generally desirable to reduce (or at least not increase) the amount
> of heuristics required to successfully parse a MIME message. We should try to
> learn from previous mistakes instead of repeating them.

That's the absolute worst example you could have picked, because the most
serious design error in MIME is the MIME-Version: field. You know, the field
that tells you whether or not a given message is a MIME message. Sound
familiar?

You might want to jot down the hall and ask Nathaniel Borenstein about it. He's
far more emphatic about how stupid that was than I am.

				Ned

_______________________________________________
ietf-822 mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/ietf-822