收到標題或內文是亂碼的電子郵件,該如何處理?

より引用この記事:iThome online


亂碼是電子郵件常遇到的問題,該如何修改設定才能終結「亂」象?解決亂碼最終極的方法,すべてのユーザーは、Unicodeエンコーディングで統一されていること。

電子郵件常出現亂碼問題,有時候可藉由調整編碼順利解決,しかし、常に動作しません。事實上,多數造成亂碼的根本原因,是因為世界各國在電腦中採用的編碼方式不同,例如正體中文通行的編碼是Big5(大五碼),而大陸簡體中文通行的編碼則是GB(國標碼),因此電腦在文字轉換的過程中,これは、文字化けを起こしやすいです。

解決亂碼最終極的方法,すべてのユーザーは、Unicodeエンコーディングで統一されていること。不過,使用者往往習慣不修改預設值,因此短時間之內,軟體使用的編碼方式,仍會維持「各自為政」的情況,而最快速有效的避亂碼方法,添付ファイル間でのメッセージです。


Outlook Express是使用率很高的郵件軟體,但也常引發亂碼問題,使用者最好修改郵件的傳送與讀取格式,文字化けの問題を避けるために、。


解決「亂」象的終極方法──Unicode
美國有個稱為「Unicode」的機構,希望統一世界各國的文字編碼方式,そうで「Unicodeを」コーディング作ります。

只是Unicode推出的時間較晚,そのため、ほとんどのオペレーティングシステムは、Unicodeと実践が共存コードする領域を維持することです。

正體中文的使用者如果利用Windows XP傳送文字資料,這些文字的編碼如果不是Unicode編碼,那麼作業系統會利用Big5和Unicode的對照表,逐語的には、UnicodeエンコーディングにエンコードBIG5う。

變更Outlook為Unicode編碼
然而,編碼的轉換有時會失敗,電子郵件便是常發生亂碼問題的應用,実際には、ごみのほとんどは、送信者の設定誤差に根ざしています。現在、OutlookおよびOutlook Expressの電子メールソフトウェアは、より頻繁に、ほとんどの人々によって使用されています,主要な「混沌のソース」の一つは、Outlook Expressのです。

因 為Outlook Express預設的郵件標題格式,只能傳送ASCII碼格式的文字,ASCII是7位元的編碼,テキストは、8ビットで構成されているが。つのテキストメッセージとしてMIME Base64エンコードとQP(引用印刷可能),Outlook Express預設使用QP編碼,QPの目的は、SMTP送信を経由して送信された非ASCIIでエンコードされたメッセージを支援することです。しかし、QPの符号化効率が悪く、,有一些郵件軟體無法正確解析,だから、最良の方法は、Unicodeのメッセージコンテンツのフォーマットを変更することです。

使用者在Outlook Express中,點選【工具】-【選項】中的【傳送】活頁標籤,在「郵件傳送格式」選擇「HTML設定」,在MIME郵件格式中的「文字編碼方式」選擇 「無」或「Base64」,且勾選「標題允許 8 文字のビット。」。「テキストの設定」については、その後、「たuuencode」を選択してください。次の,點選「國別設定」,預設編碼選擇「Unicode (UTF-8)",「ポストバック英語のタイトルは永遠に、」ダニはありません。最後,點選【讀取】活頁標籤,フォントの変更「ユニコード」。

解讀亂碼內容有助於找到解譯的方法
改用Unicode編碼需要時間,而使用者收到亂碼的郵件,優先順位は、まだ内容を解釈しようとする必要があることです。

收 到Base64編碼的亂碼,格式的特徵是會在亂碼的前面有「begin」,最後の行は「終わり」であります。解釈方法,可將亂碼存入文字檔,副檔名改 「.UUE」,然後使用Winzip解碼,或者將郵件儲存為副檔名「.EML」的檔,然後由Outlook Express開啟,あなたは自動的にデコードすることができます。

而亂碼中有很多「=」符號就可判斷是以QP格式編碼,Netscapeは、ユーザーによって変更しました、Eudoraの、Outlook ExpressなどのサポートQPエンコーディングソフトウェアやベッキーにメールを受け取ります。文⊙李延華

コメントを残す

注意してください: コメントモデレーションが有効になって、あなたのコメントを遅らせる可能性があります. コメントを再送信する必要はありません.