回覆列表
  • 1 # 亮哥187112

    E-MAIL一般在傳送過程中都要對檔案進行編碼,因為E-MAIL只能傳送ASCII碼格式的文字資訊,ASCII碼為7位程式碼。非ASCII格式的檔案在傳送中必須經過編碼工具編成相應的ASCII碼進行傳輸,在接收到後接收端再根據編碼規則進行解碼。若非如此就很難在傳輸過程中出現編碼截位的問題,導致收信方出現亂碼,特別是中文內碼的文字,屬於8位程式碼,並非標準的ASCII碼形式,由於國內通行的大部分郵件伺服器都能夠處理GB內碼檔案,所以可以直接傳送檔案而不需要編碼,但如果要將中文郵件發到國外或在某些不支援8位(非標準ASCII碼格式)的某些郵件主機上傳輸,就會產生亂碼。具體的說就是在直接傳送中文或非ASCII碼的郵件時郵件主機無法處理,便會把檔案中每個字元的第八位都濾掉(截去第八位)從而使一些資訊和原始資訊截然不同,或郵件完全損壞成為亂碼無法閱讀。這也是目前造成郵件亂碼的主要原因之一。而如果對郵件進行七位編碼然後進行傳輸解碼,就能解決截位亂碼現象,使郵件準確無誤。目前E-MAIL中一般採用UU、MIME、BINHEX三種編碼標準,下面我們就來了解一下這幾種標準。

  • 中秋節和大豐收的關聯?
  • 求餘華的《我為什麼要結婚》想要表達什麼?