Convert IMAP flag in lower case (Tb uses modified-utf-7 as IMAP flag when non-ascii Tag name is defined by user, and uses lower case because Flag in IMAP is case insensitive)
Categories
(MailNews Core :: Networking: IMAP, defect)
Tracking
(Not tracked)
People
(Reporter: public-mail, Unassigned)
Details
Comment 2•12 years ago
|
||
Comment 3•12 years ago
|
||
Updated•12 years ago
|
Comment 5•12 years ago
|
||
Comment 6•12 years ago
|
||
| Reporter | ||
Comment 7•12 years ago
|
||
Comment 8•10 years ago
|
||
Comment 9•6 years ago
|
||
Note: I worked with another Russian to solve issues with his tags (in Russian) and there was no complaints that they appear as lower-case ASCII. But maybe this is a different issue, not sure.
Updated•3 years ago
|
Comment 10•3 years ago
|
||
Is there any update on this? I have the same problem. I try to add the Tag called â which in UTF7 modified would be &AOI- but Thunderbird sends it via IMAP as &aoi- which is first of all invalid because the last 2 bits resulted from the base64 modified encoding are not 00, but 10 (see reference from rfc below), but most importantly, ignoring that, this character would translate into utf8 to 檈
UTF7 is case sensitive. Thunderbird should not send invalid UTF7 via IMAP. I would rather have it not expose non-ascii tags or even not expose tags at all.
From RFC-2151: UTF-7
Instead, when encoding, zero bits are
added to pad to a Base64 character boundary. When decoding, any
bits at the end of the Modified Base64 sequence that do not
constitute a complete 16-bit Unicode character are discarded. If
such discarded bits are non-zero the sequence is ill-formed.
Description
•