
elacour at easter-eggs
May 9, 2009, 1:37 AM
Views: 637
Permalink
|
|
Re: [Rt-commit] r19578 - in rt/3.8/trunk: share/html/Ticket/Attachment/WithHeaders
|
|
On Sat, May 09, 2009 at 12:59:24AM +0400, Ruslan Zakirov wrote: > Emmanuel, there is no such thing as original encoding for headers. > Anything not ascii is illegal in the head. Even the message has been > in some encoding then it doesn't mean that the head was in the same or > even in one encoding. For me, "download" with headers is a way to get the mail as close as possible as the form it had before entering RT. When mail enter RT, header is rfc 2047 decoded, content-type charset header is changed as utf-8 as content of email is recorded in utf-8 in DB, then headers are saved in DB. Except I'm missing something, we don't record somewhere original rfc 2047 encoding of those headers, so I tried to asume it's somewhat consistent with text content. I'm ok with you that this is not usefull, and can be often false. So the OriginalHeaders method can still exists I think, but only return rfc 2047 headers with content-type header charset reverted to X-RT-OriginalEncoding. Do you agree? > I never saw "download with headers" as something > useful for anything except some debugging. I don't mind that we make > it consistent and readable, but let's make it in a branch with tests > and for 3.8.4. Ok, for a branch, but even it's a debugging function, we should try to returns true datas ;) _______________________________________________ List info: http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-devel
|