發表日期 1999/12/26
更新日期 2004/03/20
認識亂碼的種類
適用範圍: 觀念問題,通用
提醒:
無
造成信件內容變亂碼的原因,可分為兩大類,一是:因「語系錯亂」所造成的亂碼,二是:郵件傳送時編碼錯誤所造成的亂碼。
一、語系錯亂:
「語系錯亂」所造成的亂碼,只要切回郵件所屬的語系,就可以正確顯示出來,但是你的電腦上也要有該語系的字型才行。
比方說,我寄一封日文信給你,你只要到 Outlook Express
的「檢視」>>「編碼」,選成日文即可,但是,如果你的電腦上並沒有安裝 Outlook Express
的日文字型支援,看到的還是亂碼,因為你根本沒有日文字嘛,就不能顯示囉。
你可以利用 Windows Update
來下載安裝日文、韓文、簡體中文....等等的一些東方國家語系的字型支援。
因為語系設定不對所造成的亂碼的型態,會長得像下面這樣:
瓣旦j?隔 ?磳[覛嗙{地逗?癸?燿燿鸅鸅燿 燿?鶳?燿燿鸅鸅燿燿?鶳
?°?F¥[2`±z1i-O?H?A|i?IAOao?F﹐N!Aoo?U?A?H3]-p!i|p|o‥I¥I±zao-O?H?A|i?IAO!j¥H’AAy±z?e?K‥I¥I±zao-O?H?A|i?IAO!I
|
二、郵件傳送時編碼錯誤所造成的亂碼
由於 MIME 的編碼分為 Base 64 和
Quoted-Printable
兩種,基本上,因為錯誤的編碼,郵件內容已經被編碼給毀了,並不太容易還原,最省事的方法,就是叫對方重寄,並提醒他的傳送郵件的格式設定。
關於如何設定傳送郵件的格式,才不會讓收信人的信出現亂碼,請閱讀:
0048-如何避免寄出亂碼信
因為編碼錯誤所造成的亂碼型態,長得像下面這樣:
=A8=C3=A7@=A6=B9=B5=DF=AA=BA=A7=DC=A5
=CD=AF=C0=C3=C4=AA=AB=B7P=A8=FC=A9=CA=B8=D5
=C5=E7,=B1o=A8=EC=B3=CC=A6=B3=AE=C4=A7=ED=B5
=DF=A9=CE=B1=FE=B5=DF
|
相關文章:
0048-如何避免寄出亂碼信
0046-解碼還原
Base 64
0045-解碼還原
Quoted-Printable
意見或問題請寄至:

版權所有,本站文、圖未經授權,請勿任意轉載與節錄,作者:車成斌

|