V-webmail 裡另一個沒注意到亞洲語系的地方:附件的檔名。
當收到信件時,若附件為中文檔名, V-webmail 會以編碼後的內容顯示。
好在, V-webmail 的程式相當模組化,要處理很容易。要修改的檔案在 htdocs/email.view.message.php ,將裡面處理檔名的那幾行 ( 第 572 ~ 575 行) 之後,加上一行:
$filename = decode_header($filename);
就行了。搞定。
順便一提, decode_header() 是 V-webmail 寫在 includes/common.php 裡的解碼函數,對 Big-5 的相容性不錯,不會製造亂碼。
沒有留言:
張貼留言