Re: I-D ACTION:draft-hoffman-utf8headers-00.txt
Charles Lindsey <[email protected]> Thu, 01 Jan 2004 19:18:10 -0000
| Newsgroups | gmane.ietf.imaa |
|---|---|
| Message-ID | <[email protected]> |
On Thu, 1 Jan 2004 11:20:11 -0500, Keith Moore <[email protected]> wrote: >> He who knowingly generates a UTF-8 header would be responsible for >> ensuring that the "Foobar" header was added, if not already present. >> IOW, those who want to use this new-fangled UTF-8 stuff would be the >> ones to bear the cost. > > that's missing the point. adding an extra field is easy, making sure > that all non-ascii text that is in the header is in utf-8 at the time > that that field is added is hard. making sure that any nonascii text > that is subsequently added by other agents is also in utf-8 is > impossible. No, the proposal is for a standard which says all Non-ASCII in headers MUST be in UTF-8 (well, you can still use RFC 2047 if you really need more flexibility). So if anyone includes other charsets naked in a set of headers that contains the Foobar header, then he is con-compliant (as is anybody who uses even UTF-8 without Foobar). He who generates non-compliant messages must put up with the consequences (and that includes anyone who invents some local variant of the Foobar header allowing other charsets, if his message escapes from his local environment). . > >> Indeed it is already happening, except that the code used is usually >> not UTF-8. > > which is exactly why tagging the entire header as either being utf-8 or > not doesn't work. Which is exactly why allowing the header to be tagged as being in UTF-8 *might* just encourage them to change their ways, because I don't see anything else that will stop the rot. -- Charles H. Lindsey ---------At Home, doing my own thing------------------------ Tel: +44 161 436 6131 Fax: +44 161 436 6133 Web: http://www.cs.man.ac.uk/~chl Email: [email protected] Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K. PGP: 2C15F1A9 Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5