[Tickets #2988] NEW: unable to compose email messages in character sets other than utf-8 or iso-8859-*

bugs@bugs.horde.org bugs at bugs.horde.org
Thu Nov 17 05:20:17 PST 2005


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/?id=2988
-----------------------------------------------------------------------
 Ticket             | 2988
 Created By         | leena.heino at uta.fi
 Summary            | unable to compose email messages in character sets other than utf-8 or iso-8859-*
 Queue              | IMP
 Version            | FRAMEWORK_3
 State              | Unconfirmed
 Priority           | 1. Low
 Type               | Bug
 Owners             | 
-----------------------------------------------------------------------


leena.heino at uta.fi (2005-11-17 05:20) wrote:

If user tries to compose a message in character set other than utf-8 or
iso-8859-* the characters in the mail will be illegible in the chosen
character set. 

What seems to happen is that server decides that the input charset is eg.
ISO-8859-1 (or UTF-8 converted to ISO-8859-1) then it invokes some sort of
character convert routine to transform the iso-8859-1 encoded text to eg.
KOI8-R encoded. This routine fails because you cannot convert eg. iso-8859-1
encoded text to eg. KOI8-R encoded and the result is that all the 8-bit
characters are lost and they are converted to "?" characters.

What the program should do instead is to check that the both of those
character sets are 8-bit and single type and just tag the message to the
character set that the user has chosen and it should not try use any
conversion routines. Conversion routines should only be used if you are
trying to convert multibyte charset to single byte charsets.





More information about the bugs mailing list