SquirrelMail 中文處理的問題

SquirrelMail 中文處理的問題
Filed under: 一般 FreeBSD/Linux 手記 Coding 手記 — Worren @ 10:39 pm
最近在 setup SquirrelMail 1.4.x , 在中文相容性上出了一些問題 .
從 Squirrel Mail 寄到 Gmail 是 ok 的 ! … 寄到其它的 mail server 透過 Thunderbird 來讀也是 ok 的 … 中文都能讀…

但從 Gmail 寄出, 以Squirrel Mail 讀就 Fail 了 … 無論怎麼修改 Charset default … (by Apache / Squirrel config) 都會有問題…
透過 Gmail 寄出的 , 要以 Big5 才能看 , 但從其它的 mail AP 寄出的, 就要以 UTF-8 讀….

在網路上看到以下的方式 ….. ha `.. 可以耶 !…. 節錄一下 …

http://glviews.wordpress.com/2010/05/28/web-email-client-squirrelmail/

3. SquirrelMail:郵件列表中文出現亂碼時,編輯 config/config.php:

$squirrelmail_default_language = ‘zh_TW’;
$default_charset = ‘big5′;
$lossy_encoding = false;

4. SquirrelMail:操作介面中文出現亂碼時,編輯 functions/i18n.php:

$languages[’zh_TW’][’NAME’] = ‘Chinese Trad’;
$languages[’zh_TW’][’CHARSET’] = ‘big5′;
$languages[’zh_TW’][’LOCALE’] = array(‘zh_TW.UTF-8′, ‘zh_TW.big5′);
$languages[’tw’][’ALIAS’] = ‘zh_TW’;

5.SquirrelMail:下載附件中文檔名亂碼,編輯 src/download.php:

$filename = charset_encode($filename,$default_charset,false); //在這行下面
$filename = iconv(“big5〃,”utf-8〃,$filename); //新增這一行

Comments »
The URI to TrackBack this entry is: http://blog.worren.net/wp-trackback.php/282

本篇發表於 未分類。將永久鍊結加入書籤。

發表迴響

您的電子郵件位址並不會被公開。 必要欄位標記為 *

*

您可以使用這些 HTML 標籤與屬性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>