我剛剛測試了一下。
我發現用 gmail 送出的信件原始碼中如果沒有指定 charset 他就會自動判讀。
我剛剛轉寄幾封後發現會被改成 charset=gb2312 ,一種簡體中文編碼,在看亂碼的信件的時候指定這個編碼選項就可以看了。
另外,如果按照我上一篇提供的做法照做的話會變成送出的郵件 charset=UTF-8 ,不過寄到 yahoo 的信箱還是不能看,因為 yahoo 的信箱網站的網頁預設是指定 big5,所以依然是亂碼,但是這個時候可以自行指定瀏覽器為 UTF-8 編碼就可以正常觀看了,指定 GB2312 則還是亂碼。
至於這個問題的解決辦法 ...... 我想只能等 gmail 官方解決吧。或者您也可以回報此問題給他們。
或者找找yahoo中有沒有可以指定收信時預設使用 UTF-8 的編碼來看,在資訊氾濫的網路上面把信箱網頁編碼用big5總覺得怪怪的 = =
附帶一提:從 yahoo 寄出的信件預設是 UTF-8 ,而且我找不到更改的地方
|