青草伊人网,精品一区二区三区四区电影,日本高清中文,欧美日韩国产成人高清视频,美女艺术照片,潘春春的大尺度裸乳,椎名真白高清图

首頁>茶油新聞>幫我把這封亂碼郵件轉(zhuǎn)換一下

幫我把這封亂碼郵件轉(zhuǎn)換一下

來源:www.cisanotes.com   時間:2021-09-29 20:57   點擊:7015   編輯:niming   手機(jī)版

沒有郵件原文無法轉(zhuǎn)換,把郵件原文轉(zhuǎn)來,我試下。

郵件亂碼巧破譯 來源:《新潮電子》----相信許多網(wǎng)友都遇到過亂碼郵件,一些奇奇怪怪的字符,不知道是什么意思。產(chǎn)生亂碼郵件的最主要原因在于傳輸機(jī)制不同或郵件的編碼不同,如果能夠識別這些編碼,就可以找到的辦法。郵件亂碼巧破譯一、E-mail編碼標(biāo)準(zhǔn)>>>>由于一個漢字是用兩個擴(kuò)展ASCII碼表示,對DOS、Windows及Unix系統(tǒng)來說,所有英文字母及符號都是用ASCII碼來代表,ASCII碼只用到每個字節(jié)的前7位。而一些電腦系統(tǒng)在通信時不使用8-bitclean傳輸方式,無法處理8位的數(shù)據(jù)或硬把8位數(shù)據(jù)當(dāng)作7位來處理,數(shù)據(jù)就會被破壞。對電子郵件來說,有時候一個郵件在送達(dá)收信人的過程中,會經(jīng)過很多臺主機(jī)的轉(zhuǎn)接傳輸服務(wù),這中間的主機(jī)假如有一臺不具備8-bit clean的傳輸條件,中文郵件可能就會被破壞。因此,不論是發(fā)送中文文本文件,還是發(fā)送EXE可執(zhí)行文件、圖形文件或壓縮文件等二進(jìn)制文件,都應(yīng)該先進(jìn)行編碼。E-mail編碼主要有:1.UU編碼>>>>在早期傳送非 ASCII碼的文件時,最常用的便是這種UU(Unix-to-Unix encoding)編碼方式。Uuencode和Uudecode分別是Unix系統(tǒng)中使用的UU編碼和解碼程序,后來被改寫成為在DOS中亦可執(zhí)行的程序。2.MIME編碼>>>>UU編碼解決了E-mail傳送非ASCII文件的問題,但這種方式并不方便。因而又發(fā)展出一種新的編碼標(biāo)準(zhǔn)MIME(Multipurpose Internet Mail Extentions),一般譯作“多媒體郵件傳送模式”。顧名思義,它可以傳送多媒體文件,在一封電子郵件中附加各種格式文件一起送出。>>>>MIME定義兩種編碼方式:Base64與QP(Quote-Printable)。QP的規(guī)則是對于資料中的7位無須重復(fù)編碼,僅將8位的數(shù)據(jù)轉(zhuǎn)成7位。 QP編碼適用于非ASCII碼的文字內(nèi)容,例如我們的中文文件。而Base64的編碼規(guī)則,是將整個文件重新編碼成7位,通常用于傳送二進(jìn)制文件。編碼的方式不同會影響編碼之后的文件大?gt;>6?哂?nbsp;MIME功能的E-mail軟件大都能自動判別你的郵件是采用何種編碼,然后自動選擇用QP或Base64來解碼。>>>>MIME標(biāo)準(zhǔn)現(xiàn)已成為Internet電子郵件的主流?,F(xiàn)在最常使用的電子郵件軟件Eudora、FoxMail、Netscape Mail、Outlook Express和Internet Mail等都支持MIME編碼標(biāo)準(zhǔn)。3.Binhex編碼>>>>Binhex的編碼方式常用于Mac機(jī)器。一般PC上的電子郵件軟件,亦多數(shù)支持MIME的規(guī)格,很少有支持Binhex格式的。在常用的電子郵件軟件中,只有Eudora具有這種功能,可直接解讀Binhex的編碼。二、郵件亂碼的原因及解決方法>>>>漢字郵件出現(xiàn)亂碼的原因很多,主要的原因是Internet上的某些郵件主機(jī)不支持8位(非ASCII碼格式)傳輸,以及不同的郵件編碼,不同設(shè)置的電子郵件接收軟件,不同語種的操作系統(tǒng)等。>>>>當(dāng)你收到一封亂碼的郵件時,應(yīng)根據(jù)郵件內(nèi)容中的關(guān)鍵字符,判別其編碼方法。不同的亂碼,在不同的平臺上有不同的解決方法,因此解碼前必須先看一下文件的內(nèi)容,根據(jù)特征對文件可能的編碼方式(Uuencode、Base64 encode、QP-encode或其它編碼方式)進(jìn)行判斷。1.Uuencode“亂碼”>>>>Uuencode編碼主要來自Unix環(huán)境的使用者,目前使用者已經(jīng)很少。這種軟件內(nèi)部所用的算法為base64。其格式與Base64 encode格式非常相似,它們的差別僅僅在于“信頭”部分的不同。Uuencode“亂碼”大體格式為:begin 0600 index.gbMH;ZQOL2_PKS#O]3N/S0PM*[M,ZAOPJCJ,G/U,+2U,TM<30PM3VN_*XQ+:O……end>>>>在亂碼前面含有“begin xxx”,后面緊接著編碼之前原始文件的名稱。接著是已經(jīng)Uuencode編碼的郵件的內(nèi)容。在亂碼內(nèi)容后面,即最后一行為“end”。>>>>如果你的電子郵件接收程序不支持UU解碼,那么你看到的就是這些Uuencode“亂碼”。>>>>解決Uuencode“亂碼”的辦法:方玌uencode“亂碼”郵件轉(zhuǎn)寄到自己的郵箱中,再使用能夠支持UU解碼的電子郵件接收程序(如Eudora、OutLook Express等)來接收該郵件。吠ü?艏?褰?Uuencode“亂碼”存入文本文件,改文件名后綴為 UUE,然后使用Winzip 解碼。方?Uuencode“亂碼”存入一個文件,然后在DOS下用uudecode.exe程序?qū)⑽募獯a。方?Uuencode“亂碼”存入一個文件,然后在Windows下用Wincode解碼。Wincode除支持UU編碼外也支持MIME、Binhex等編碼格式,應(yīng)用范圍頗為廣泛。2.Base64 encode“亂碼”>>>>Base64是MIME標(biāo)準(zhǔn)編碼之一。Base64 encode編碼方式是將3個字節(jié)(8位)用4個字節(jié)(6位)表示,由于編碼后的內(nèi)容是6位的,因此可以避免第8位被截掉。Base64 encode“亂碼”大體格式為:MIME-Version:1.0Content-Type:text/plain; charset=us-ascii〃Content-Transfer-Encoding:base64Status:RyrE68shis+o/IMTcsrvE3Ljmy9/L47YEzajRtrX-Y1re6zbYnu7Chow0LDQo=3d>>>>在Base64編碼郵件的亂碼前一般有如下幾部分“信頭”:Content-Type(內(nèi)容類型)、charset(字符集)及Content-Transfer-Encoding(內(nèi)容傳輸編碼方式)。>>>>如果你的電子郵件接收程序不支持Base64解碼,那么你看到的就是這些Base64 encode“亂碼”。>>>>解決Base64 encode“亂碼”的辦法:方獴ase64 encode“亂碼”郵件存成一個文本文件,改文件名后綴為.UUE,然后使用 Winzip 解碼。方獴ase64 encode“亂碼”郵件存成一個文件,將文件后綴改為.EML,由OutLook Express 打開,就可以自動解碼。3.QP-encode“亂碼”>>>>QP-encode是MIME標(biāo)準(zhǔn)編碼之一。QP-encode編碼全名為“Quoted-PrintableContent-Transfer-Encoding”。由于用這種格式表示的信息,其內(nèi)容主要都是 ASCII字符集中可以打印的字符,因此名稱中含有 printable。QP編碼的方式,是將一個字節(jié)用兩個16進(jìn)制數(shù)值表示,然后在前面加“=”。QP-encode“亂碼”大體格式為:=d2=bc=b3=b8=d5=db=c4=c4=bc=d2=b5=f6=b1=e5=c9=e7=b6=f8=b0>>>>采用QP(Quoted-Printable)編碼方式的郵件很容易進(jìn)行判別,因為它的內(nèi)容通常有很多等號“=”,因此不需要看“信頭”也可以判斷是否為QP編碼。>>>>如果你的電子郵件接收程序不支持QP解碼,那么你看到的就是這些QP-encode“亂碼”。>>>>解決QP-encode“亂碼”的辦法:方妙P-encode“亂碼”郵件轉(zhuǎn)寄到自己的郵箱中,然后用支持QP解碼的電子郵件接收程序(如Netscape mail、Eudora、OutLook Express、Becky等)來接收該郵件。肥褂?Winzip 對 Quoted-Printable 解碼。必須注意:(1)在郵件信頭中檢查、添加這樣兩行:Mime-Version: 1.0Content-Transfer-Encoding: quoted-printable;(2) 信頭中間不要空行,信頭和信體之間要有一個空行。這樣形成的文件,改后綴名為UUE,即可雙擊啟動 Winzip 得到解碼。4.HZ中文亂碼>>>>由于網(wǎng)友們可能使用不同的電子郵件收發(fā)軟件,因此,來自各個網(wǎng)友的郵件內(nèi)容可能包含著看不懂的亂碼,例如,如果看到下面這串亂碼,你一定看不懂它的意思:HZ- 學(xué)軟艋?}躪艋用軟艋?}躪艋買軟艋?暮冒槁?>>>>實際上這是一串“簡體中文HZ”編碼,如果使用Outlook Express發(fā)送郵件時,選用HZ編碼,而郵件的接收者使用Eudora來閱讀郵件,看到的就是這些亂碼。正確的方法是,在撰寫郵件窗口中,選擇“格式”菜單下的“語言”命令,并選中“簡體中文(GB2312)”項,然后發(fā)送郵件。>>>>這時,如果你使用Outlook Express,可以打開“查看”菜單點擊“語言”選項中的“簡體中文(GB2312)”項,或者點擊工具欄上“語言”后面的向下箭頭,選擇“簡體中文(GB2312)”功能項,屏幕出現(xiàn)一個對話框,單擊“是”按鈕,所有郵件主題中含有指定字符集的郵件應(yīng)用新的字符集。>>>>如果你使用Eudora之類的軟件,可以使用“南極星”之類的軟件,自動轉(zhuǎn)換不同的漢字編碼。如果還看不到的話,可將這些編碼文本,拷貝到一個文本編輯器中。對于上面那串編碼,你將看到下面的內(nèi)容:“學(xué)軟件、用軟件、買軟件的好伴侶”5.“半個漢字”亂碼>>>>漢字的另一個問題是所謂的“半個漢字”亂碼。如果看到下面這串亂碼,你一定看不懂它的意思:>>>>“把砑?⒂萌砑?⒙蛉砑?暮冒槁隆薄* ”>>>>由于很多英文編輯軟件以字符為單位來處理文本,漢字被刪除一半后,剩余的部分會和相鄰的漢字重新組合,使得文本面目全非。因此,除了在輸入、刪除的時候注意這種問題外,還要注意不要在英文字處理軟件中輕易使用“字符替換”功能,這往往會把一個漢字的后一個字符和相鄰漢字的前一個字符當(dāng)成一個漢字被替換掉。>>>>對于“半個漢字”亂碼,只要將“亂碼”郵件存成一個文本文件,然后使用以字符為單位的編輯軟件,將“亂碼”行的首字符刪除,后面的部分就會和相鄰的“亂碼”重新組合成可識別的漢字。>>>>如果上述方法不能奏效,那么只好告訴對方正確的發(fā)送方式,請對方重新發(fā)一份郵件給你。如果你看到的不是上述編碼,那么請到 [url][/url]查看“亂碼大全”一文。

感覺不錯,贊哦! (0)
下次努力,加油! (0)
網(wǎng)友評論僅供其表達(dá)個人看法,并不表明本站立場。
評論
    共 0 條評論
本站所發(fā)布的全部內(nèi)容源于互聯(lián)網(wǎng)搬運,僅限于小范圍內(nèi)傳播學(xué)習(xí)和文獻(xiàn)參考,請在下載后24小時內(nèi)刪除!
如果有侵權(quán)之處請第—時間聯(lián)系我們刪除。敬請諒解!qq:2850716282@qq.com
山茶油 滇ICP備2021006107號-532
關(guān)于本站 聯(lián)系我們 特別鳴謝