更新時間:2021-05-15 08:18:44作者:admin2
郵件亂碼巧破譯 來源:《新潮電子》----相信許多網友都遇到過亂碼郵件,一些奇奇怪怪的字符,不知道是什么意思。產生亂碼郵件的最主要原因在于傳輸機制不同或郵件的編碼不同,如果能夠識別這些編碼,就可以找到破解的辦法。郵件亂碼巧破譯一、E-mail編碼標準>>>>由于一個漢字是用兩個擴展ASCII碼表示,對DOS、Windows及Unix系統來說,所有英文字母及符號都是用ASCII碼來代表,ASCII碼只用到每個字節的前7位。而一些電腦系統在通信時不使用8-bitclean傳輸方式,無法處理8位的數據或硬把8位數據當作7位來處理,數據就會被破壞。對電子郵件來說,有時候一個郵件在送達收信人的過程中,會經過很多臺主機的轉接傳輸服務,這中間的主機假如有一臺不具備8-bit clean的傳輸條件,中文郵件可能就會被破壞。因此,不論是發送中文文本文件,還是發送EXE可執行文件、圖形文件或壓縮文件等二進制文件,都應該先進行編碼。E-mail編碼主要有:1.UU編碼>>>>在早期傳送非 ASCII碼的文件時,最常用的便是這種UU(Unix-to-Unix encoding)編碼方式。Uuencode和Uudecode分別是Unix系統中使用的UU編碼和解碼程序,后來被改寫成為在DOS中亦可執行的程序。2.MIME編碼>>>>UU編碼解決了E-mail傳送非ASCII文件的問題,但這種方式并不方便。因而又發展出一種新的編碼標準MIME(Multipurpose Internet Mail Extentions),一般譯作“多媒體郵件傳送模式”。顧名思義,它可以傳送多媒體文件,在一封電子郵件中附加各種格式文件一起送出。>>>>MIME定義兩種編碼方式:Base64與QP(Quote-Printable)。QP的規則是對于資料中的7位無須重復編碼,僅將8位的數據轉成7位。 QP編碼適用于非ASCII碼的文字內容,例如我們的中文文件。而Base64的編碼規則,是將整個文件重新編碼成7位,通常用于傳送二進制文件。編碼的方式不同會影響編碼之后的文件大?gt;>6
沒有郵件原文無法轉換,把郵件原文轉來,我試下。