產生亂碼郵件的原因很多了,大致有:接收雙方使用的操作係統內碼不同造成,由郵件編碼/解碼引起的亂碼,郵件服務器主機造成的亂碼(特別是國外的不支持非ASCII碼,將中文雙字節或二進製格式郵件中每個字符的第八位過濾掉,使該信息與初始信息截然不同,造成郵件信息失真或損壞),客戶端郵件軟件不同、設置不同引起的亂碼,半個漢字……我們還是還看看利用WinZip對付亂碼的簡便方法吧。
利用WinZip,我們可以解決部分的亂碼郵件(若是100%包治亂碼,那就神了)。
具體方法是:
1.如果是在線收發信,則可以直接將亂碼文件複製下來,存為文本文件。
2.如果是用Outlook Express或FoxMail等電子郵件客戶端軟件收發信,也要將郵件原始檔案存為文本文件。以Outlook Express為例,你可以在選中亂碼郵件後單擊右鍵,在出現的快捷菜單中選擇“屬性”項,並在出現的對話框中單擊“詳細資料”標簽,然後再單擊右下方的“郵件的源文件(M)”,此時你就會看到郵件亂碼的源文件。這時你就可以將相應的內容保存為.txt純文本文件。
3.接下來用資源管理器將其改名為以uue為後綴名的文件,雙擊這個文件,就會自動調用WinZip並“騙取”它來對亂碼郵件進行解碼工作(先決條件是你的電腦中必須已經安裝了WinZip),進而正確顯示編碼郵件的“廬山真麵目”。
4.如果用上麵的方法不能解決,這時可以稍稍變通一下解決問題。在郵件信頭中添加如下代碼: Mime-Version:1.0 Content-Transfer-Encoding:quoted-printable,注意信頭中間不要空行,信頭和信體之間要有一個空行,保存為.txt純文本文件,再將這個文件的後綴名改為uue,雙擊即可啟動Winzip得到解碼文件。
巧用WinZip破解亂碼郵件
本文內容已被 [ 鄭承斌 ] 在 2005-03-18 18:19:39 編輯過。如有問題,請報告版主或論壇管理刪除.