Re: Comments on draft-klensin-email-i18n-message-00.txt
"Charles Lindsey" <[email protected]> Mon, 8 Mar 2004 11:18:21 GMT
| Newsgroups | gmane.ietf.imaa |
|---|---|
| Message-ID | <[email protected]> |
In <41948119.1078491897@[10.0.2.122]> John C Klensin <[email protected]> writes: >Charles, >To comment on one point, my assumption has been that, if we >decide that the transaction encapsulation is useful and >appropriate, we would just go to the effort ... Sure, the problem is easily fixed if we decide to follow the RFD 2442 route. >The other difficulty with using either 8BitMIME and an 8bit >C-T-E or news encoding is the issue that Keith has raised >repeatedly in other contexts: all sorts of trash gets inserted >into headers, especially trace files, by all sorts of actors. >While the type of brute-force, "take whatever is there and >encapsulate it" approach of this draft won't solve that problem, >it runs a much lower risk of making things worse than assuming >that some stray 8bit characters are really UTF-8. I don't see that using RFC 2442 as opposed to other methods of encapsulation makes any difference here. Suppose a message passes through servers A, B, C, D and E, where each is determined to add, at the least, its own Received header. Suppose A and B are upgraded to support UTF8-HEADERS, but C is not. By the time B comes to deal with it, it will have acquired Received: by A Received: by B and when B encapsulates it for sending to C, these headers will be included in the encapsulated version, just like any other header. Now C and D (and maybe E) add Received: by C Received: by D etc to the headers of the _outer_ message (what ever other headers are included in that outer message, especially possible Receiveds from A and B, will depend on exactly how the protocol gets written). It is not clear whether the encapsulation will be undone by D (if it has the capability) or by the end point E. Either way, the undoing process will need to ensure that Received headers from A, B, C and D are all present in the final product, just as they would have been in a normal ASCII-only message sent over that same route. I don't see that the method of encapsulation affects this either way. In both cases the protocol needs to state what reconstruction is to be done. -- 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