1.基本設置
Outlook Express的基礎設置可以徹底解決亂碼郵件。打開Outlook Express後,選擇工具→選項,點擊閱讀選項卡,點擊字體按鈕,選擇簡體中文(GB2312),設置為默認值。接下來,點擊“國際設置”按鈕,選擇“對所有收到的郵件使用默認編碼”,確認退出。這樣設置後,當妳打開所有郵件時,壹般不會再出現亂碼。
2.查看選項
通常不做以上郵件設置,導致很多郵件亂碼的情況。在Outlook Express中,選擇亂碼郵件後,點擊查看→編碼→簡體中文(GB2312)或其他→簡體中文(HZ)顯示郵件內容。
轉發和接收
如果仍然顯示亂碼郵件,可以嘗試將亂碼郵件轉發到郵箱,然後使用Outlook Express接收,有時可以順利解碼。
4.重命名和重讀
如果還是不行,可以重命名郵件,保存為帶後綴的文件。eml,用Outlook Express打開時可以自動解碼。
追溯源頭
對於不同編碼標準產生的亂碼郵件,解碼工作是專業的,這個會說的很粗糙。我們不妨選擇亂碼郵件,鼠標右鍵,在彈出的快捷菜單中選擇“屬性”命令,在出現的對話框中點擊“詳細信息”選項卡,然後點擊“郵件源文件”按鈕。此時,將打開電子郵件的源代碼,並顯示電子郵件的內容。
6.巧妙的欺騙
如果問題還是沒有解決,繼續前面的操作,右鍵,選擇復制,將郵件源文件復制到系統的剪貼板,然後用記事本打開。在郵件頭中添加mime-version:1.0 content-transfer-encoding:quoted-printable。註意頁眉中間不能有空行,頁眉和正文之間要有空行,保存為. txt純文本文件。接下來,使用資源管理器將其重命名為帶有後綴的文件。使用並運行它。此時會自動調用WinZip並“欺騙”對亂碼郵件進行解碼,從而正確顯示編碼郵件的“真面目”。
7.代碼替換
將亂碼郵件保存為。eml文件並用記事本打開它。然後打開壹封普通郵件,選擇並復制壹個代碼:
content-Type:text:/plain;
charset=GB2312
內容傳輸編碼:quotedprintable
替換粘貼到亂碼郵件的相應位置,保存後關閉郵件。這時,亂碼郵件就變成了正常郵件。
8.優化和重組
許多電子郵件編輯軟件以字符為單位處理文本。雙字節漢字刪除壹半後,剩下的會和相鄰的漢字重新組合,使文字無法辨認。我們收到的大多數郵件都屬於這壹類。在判斷這類郵件時,只要亂碼內容中有很多“=”符號,就可以確定是QP編碼的郵件。這時候我們需要將亂碼郵件保存為文本文件,然後使用基於字符的編輯軟件刪除亂碼行的第壹個字符。作者有壹個很笨但是很有效的辦法,就是把亂碼的字連起來,不管多長,發現內容之間有兩個“=”號。如果去掉多余的“=”符號中的壹個,後面的部分將與相鄰的亂碼重新組合,形成可識別的漢字。