Hello all,

I am trying Squirrelmail for the first time and am having
some problems with garbled display of Japanese text.

I have installed the Custom-charset plugin and set my Squirrelmail
Display Settings -> Language to "English (custom)". 

I frequently send and receive message with Japanese text.
When I view saved (IMAP) messages, the Japanese text displays
frequently (but not always) as mojibake.  The mail are usually
ISO-2022-jp encoded.  Often the mojibake starts at a "、"
(U+3001) character.  When I choose Japanese as the interface
language, the emails display correctly but of course so
too do all the interface elements which I want to remain in 
English.

Japanese text in Shift-JIS encoded email is totally unreadable
whether i/f language is english or japanese.  I have no problem 
reading any of these emails with Thunderbird.

Below are other details of my config.

Are there some instructions somewhere that say how to get 
Squirrelmail to work reliably with east-asian character sets
and encodings (iso2022-jp, sjis, euc-jp)?  Spent near a whole 
day Googling outdated, erroneaous and incomprehensible information 
and figured its time to ask... :-)
----------------
Fedora-15
Squirrelmail-1.4.22 from Fedora repo with plugins
 delete_move_next, squirrelspell, newmail.
 custom_charset-1.1 installed from d/l tar file.
php-5.8.3
apache-2.2.21
imap: dovecot-2.0.17
have iconv and php iconv support enabled

>From php info:
Multibyte Support       enabled
Multibyte string engine         libmbfl
HTTP input encoding translation         disabled

mbstring extension makes use of "streamable kanji code filter and converter", 
which is distributed under the GNU Lesser General Public License version 2.1.

Multibyte (japanese) regex support      enabled
Multibyte regex (oniguruma) backtrack check     On
Multibyte regex (oniguruma) version     4.7.1

Directive       Local Value     Master Value
mbstring.detect_order   no value        no value
mbstring.encoding_translation   Off     Off
mbstring.func_overload  0       0
mbstring.http_input     pass    pass
mbstring.http_output    pass    pass
mbstring.http_output_conv_mimetypes     ^(text/|application/xhtml\+xml) 
^(text/|application/xhtml\+xml)
mbstring.internal_encoding      no value        no value
mbstring.language       neutral neutral
mbstring.strict_detection       Off     Off
mbstring.substitute_character   no value        no value

------------------------------------------------------------------------------
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
-----
squirrelmail-users mailing list
Posting guidelines: http://squirrelmail.org/postingguidelines
List address: squirrelmail-users@lists.sourceforge.net
List archives: http://news.gmane.org/gmane.mail.squirrelmail.user
List info (subscribe/unsubscribe/change options): 
https://lists.sourceforge.net/lists/listinfo/squirrelmail-users

Reply via email to