国产欧美日韩第一页|日本一二三不卡视频|在线精品小视频,亚洲第一免费播放区,metcn人体亚洲一区,亚洲精品午夜视频

郵件里全是亂碼,如何恢復成正常的?

2009-11-12 15:04:41 11944

郵件亂碼的消除 1.郵件亂碼原因及其排除 郵件亂碼的形成原因很多,主要有以下幾個(gè)方面: (1)郵件服務(wù)器不支持8位(非ASCII碼格式) 傳輸郵件傳輸機制或郵件編碼的不同,可能造成郵件服務(wù)器不支持8位(非ASCII碼格式)傳輸而形成郵件亂碼。例如直接發(fā)送中文或二進(jìn)制等非ASCII碼格式的郵件(如中文雙字節文件、圖片文件.jpg、可執行文件.exe或壓縮文件.zip等二進(jìn)制文件)時(shí),郵件服務(wù)器有可能無(wú)法處理,便把信件中每個(gè)字符的第8位都過(guò)濾掉,從而造成郵件信息的失真或損壞,在收到郵件時(shí)就是一堆亂碼。 對策:在發(fā)送8位格式的文本文件時(shí),必須事先進(jìn)行編碼,將文件轉換為7位ASCII碼或更少位數的格式,然后才能保證文件的正確傳送。收件人收到7位或更少位格式的郵件后,可以再轉換為8位的格式,這樣就可避免亂碼。 (2)收發(fā)端使用的E-mail軟件和設置不同 一般E-mail軟件的“附件”功能都可以自動(dòng)對信件先進(jìn)行編碼,然后送出。這樣只要收信人使用的E-mail軟件(如Outlook、Netscape E-mail等)能區別信件的編碼方式,就可以自動(dòng)將信件解碼。然而由于收發(fā)件人所用的E-mail軟件默認配置不同或收發(fā)件人自己定制的一些選項不同,所以在收到編碼的信件后,系統不一定能識別出信件所用的編碼方法,自然無(wú)法自動(dòng)解碼,這樣就會(huì )出現亂碼。 對策:可以用Winzip+IE來(lái)解碼,方法是:把亂碼郵件的內容,拷貝到剪貼板中,然后將其粘貼到記事本中,存為文本文件(例如LI.txt),再將其后綴改為.uue(改為L(cháng)I.uue),點(diǎn)擊此文件,會(huì )啟動(dòng)Winzip,然后啟動(dòng)IE,把Winzip中的001.txt文件拖到IE窗口中,就會(huì )顯示郵件原來(lái)的內容,而不會(huì )看到亂碼。 也可以根據郵件中的關(guān)鍵字符判斷編碼方法,選取合適的解碼軟件進(jìn)行解碼。 郵件的編碼方式主要有:UUENCODE、Base64 encode、QP-encode、BINHEX等。 UUENCODE:這是UNIX環(huán)境下使用的編碼方式,目前已經(jīng)很少用,大體格式為: begin 644 kk.zip M1G)O;2!I;&EN+F)B3T!C(VEE+FYC=4N961U+G1W(%=E9"!.;W8@(#8@,3(ZM,SDZ,C4@,3DY-@I296-E:79E9#H@9G)O;2!F;&%B;6%I;"YF;&%B+F9U:FET…… end 特征:亂碼前面含有“begin xxx”,后面是編碼前的原始文件名(如kk.zip),接著(zhù)是已經(jīng)過(guò)編碼的信件內容(如上述的亂碼部分)最后一行為“end”。 解碼辦法:可用BECKY!EUDORA等E-mail軟件,選擇編碼中相應的選項就可解碼,也可以在E-mail軟件中保存亂碼郵件,存為后綴為“.UUE”格式的文件,然后用Winzip解碼展開(kāi)。解碼后就會(huì )消除亂碼。 MIME/BASE64 encode:該編碼方式將3個(gè)字節(8位)用4個(gè)字節(6位)表示,由于編碼后的內容是6位的,因此可避免第8位被截掉,大體格式為: MIME-Version:1.0 Content-Type:text/plain; charset="us-ascii" Content-Transfer-Encoding:base64 Status:R SGmhQbF6pm6hSafapmK69Lj0pFexb6q+sXqsT6Skp OWrSKXzsN3DRLFNrmGhQQ0Kq1+sTqq6vdCx
0LF6tFit07Ddw0ShRw0KD QqtuqX9p2m2RLF6p9qoz6XOIE 1Py3Jvc29mdCuiBJbnRlcm5ldCBN…… 特征:亂碼前一般有如下幾部分“信頭”:Content-Type(內容類(lèi)型)、charset(字符集)和Content-Transfer-Encoding(內容傳輸亂碼方式)。 解碼辦法:用E-mail軟件,選擇編碼中Base64 選項就可解碼,解碼后會(huì )消除亂碼。 QpencodeQP:全稱(chēng)“Quoted-Printable Content-Transfer-Encoding”。因為這種格式郵件的內容都是ASCII字符集中可以打印的字符,所以名稱(chēng)中含有Printable。大體格式為: =A1A=B1z=A6n=A1I=A7=DA=A6b=BA=F4=B8=F4=A4W =B1o...... =E5==ABH=A5=F3=B0=DD=C3D=B1M=Aea=A1A...... 特征:內容通常有很多等號“=”,因此不需要看“信頭”也可以判斷是否為QP編碼。 解碼辦法:把郵件中類(lèi)似A1A=B1z=A6n...的部分編碼全部復制下來(lái),貼到一個(gè)新的純文本文件中,然后在文件頭部加入Quoted-Pintable格式的文件頭: Contenet-Type:text/plain;Charset="GB2312" Content-Transfer-Encoding;Quoted-Pintable 然后以“EML”為后綴保存文件,用資源管理器雙擊打開(kāi)文件即可顯示正確的內容。如果還有部分漢字亂碼,可以用Winzip對存盤(pán)后的EML文件進(jìn)行解壓,即可看到正確的內容。 BINHEX:這種編碼方式大體格式為: (This file must be converted with Binhex4.0) SGmhQbF6pm6hSafapmK69Lj0pFexb6qssTqq6vdCx
0LF6tFit07Ddw0ShRw0KDQqtuqX9p2m2RLF6p9q oz6XOIE…… 解碼辦法:用E-mail軟件對它解碼;也可在E-mail軟件中保存亂碼郵件,存為后綴為“.HQX”格式的文件,然后用Winzip解碼展開(kāi)。 解碼后會(huì )消除亂碼。 UTIF-7/UTIF-8:它們是UNICODE的兩種轉換碼。 UTIF-7編碼方式大體格式為: +SGmhQbF/6pm6hSafapmK69L/j0pFexb6q+sXqsT6Skp. OWrSKXzsN3DRLFNrmGhQQ0Kq1-sTqq6vdCx
0LF6tFit07Ddw0ShRw0KD QqtuqX9p2m2RLF6p9qoz6XOIE 1Py3Jvc29mdCuiBJbnRlcm5ldCBN…… 解碼辦法:在原E-mail頭加入以下信息: MIME-Version:1.0 Content-Type:text/plain; charset="utf-7" Content-Transfer-Encoding:7bit 插入后與字符留一空行,將郵件存為“EML”后綴,然后用Outlook即可解碼,消除亂碼。 UTIF-8 解碼辦法:在原E-mail頭加入以下信息: MIME-Version:1.0 Content-Type:text/plain; charset="utf-8" Content-Transfer-Encoding:8bit 將郵件存

提交成功!非常感謝您的反饋,我們會(huì )繼續努力做到更好!

這條文檔是否有幫助解決問(wèn)題?

非常抱歉未能幫助到您。為了給您提供更好的服務(wù),我們很需要您進(jìn)一步的反饋信息:

在文檔使用中是否遇到以下問(wèn)題:
-->