文章編號: 835992 - 上次校閱: 2011年2月1日 - 版次: 2.0

Exchange Server 2003 信箱使用者傳送電子郵件給外部使用者時,電子郵件可能會發生格式化錯誤

可以下載 Hotfix下載 Hotfix
檢視和要求下載 hotfix
系統提示本文適用於您使用的作業系統之外的作業系統。與您不相關的文章內容已停用。

在此頁中

全部展開 | 全部摺疊

徵狀

Microsoft Exchange Server 2003 信箱使用者傳送電子郵件給外部使用者時,電子郵件可能會發生格式化錯誤。

發生的原因

當下列情況皆成立時,就可能會發生這個問題:?
  • 電子郵件是由智慧主機從 Exchange 電腦轉送至另一台電腦。
  • 電子郵件包含超過 998 個字元的文字行。
  • Exchange Server 2003 電腦使用 7 位元編碼來傳送使用 MIME 格式的電子郵件。
  • 使用下列其中一種字元集或字碼頁來撰寫電子郵件訊息:ISO-2022-KR、ISO-2022-JP、csISO2022JP 或 UTF-7。
若使用全形字集來撰寫電子郵件訊息,且使用 7 位元編碼來傳送使用 MIME 格式的該電子郵件訊息,即會發生此問題。此問題的發生原因,在於文字行包含超過 998 個字元而無法自動換列,且在傳輸至最終信箱伺服器時使用錯誤的 7 位元編碼來標示這些字元。

Exchange Server 2003 中的預設 MIME 編碼為 7 位元傳輸編碼。某些亞洲語言的 MIME 編碼應設為有別於 7 位元編碼的編碼方法。包含超過 998 字元的文字行無法自動換列。

解決方案

Service Pack 資訊

如果要解決這個問題,請取得 Exchange Server 2003 的最新版 Service Pack。如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
836993? (http://support.microsoft.com/kb/836993/ZH-TW/ ) 如何取得 Exchange Server 2003 的最新 Service Pack

Hotfix 資訊

Microsoft 已提供支援的 Hotfix。但是其目的只為修正本文中所描述的問題。請只在發生此特定問題的系統上套用這個 Hotfix。此 Hotfix 可能會接受其他測試。因此,如果此問題沒有對您造成嚴重影響,Microsoft 建議您等候下一版包含此 Hotfix 的軟體更新。

如果 Hotfix 已開放下載,此「知識庫」文件的頂端便會出現「下載 Hotfix」區段。如果沒有顯示這個區段,請連絡「Microsoft 客戶服務及支援」以取得此 Hotfix。

注意 如果發生其他問題,或者需要進行任何疑難排解,您可能必須另外建立一份服務要求。一般來說,如果有其他支援問題是所描述的此特定 Hotfix 無法解決的,才會收取支援費用。如需「Microsoft 客戶服務及支援」的完整電話號碼清單,或是另外建立一份服務要求,請造訪下列 Microsoft 網站:
http://support.microsoft.com/contactus/?ws=support (http://support.microsoft.com/contactus/?ws=support)
注意「下載 Hotfix」表單會以 Hotfix 支援的語言顯示。如果您沒有看到所使用的語言,這是因為 Hotfix 未提供該語言的支援。

先決條件

沒有任何先決條件。

重新啟動需求

套用這個 Hotfix 之後,您必須重新啟動電腦。

Hotfix 取代資訊

這個 Hotfix 不會取代任何其他的 Hotfix。

檔案資訊

此 Hotfix 的英文版具有下表中所列的檔案屬性 (或較新的檔案屬性)。這些檔案的日期和時間是以 Coordinated Universal Time (UTC) 表示。當您檢視檔案資訊時,它會轉換為當地時間。如果要查看 UTC 與當地時間的差異,請使用 [控制台] 中 [日期和時間] 工具的 [時區] 索引標籤。

其他相關資訊

套用此 Hotfix 後,您可以使用登錄值在下列的登錄子機碼中設定 MIME 編碼:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem\InternetContent\TransferEncodingFor7bit
此 Hotfix 可讓系統管理員使用登錄來選取所有受影響字元集的傳輸編碼,以解決此問題。系統管理員必須根據用戶端及其編碼功能,設定正確的編碼方法。

在下列表格中,使用正確數值來控制 MIME 編碼行為。
摺疊此表格展開此表格
行為
0針對 HTML 和純文字一律使用 7 位元編碼。
1針對 HTML 和純文字一律使用 Quoted-Printable 編碼。
2針對 HTML 和純文字一律使用 Base64 編碼。
5針對 HTML 和純文字使用 Quoted-Printable 編碼。若已啟用純文字行自動換列,則針對 HTML 使用 Quoted-Printable 編碼,並針對純文字使用 7 位元編碼。
6針對 HTML 和純文字使用 Base64 編碼。若已啟用純文字行自動換列,則針對 HTML 使用 Base64 編碼,並針對純文字使用 7 位元編碼。
13 (=0x0D)針對 HTML 一律使用 Quoted-Printable 編碼,並針對純文字一律使用 7 位元編碼。
14 (=0x0E)針對 HTML 一律使用 Base64 編碼,並針對純文字一律使用 7 位元編碼。
若登錄子機碼包含本文未列的值或該值不存在,則 Exchange 會針對 7 位元編碼使用零作為預設值。變更 TransferEncodingFor7bit 子機碼的值後,您必須在 Exchange 2003 電腦上停止操作,然後重新啟動 Microsoft Exchange Information Store 服務。

狀況說明

Microsoft 已確認<適用於>一節所列之 Microsoft 產品確實有問題。

這個問題已經在 Exchange Server 2003 Service Pack 2 中優先獲得修正。

其他相關資訊

如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
824684? (http://support.microsoft.com/kb/824684/ZH-TW/ ) 說明 Microsoft 軟體更新的標準術語
如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
817903? (http://support.microsoft.com/kb/817903/ZH-TW/ ) 適用於 Exchange Server 軟體更新套件的新命名架構
關鍵字:?
kbautohotfix kbqfe kbHotfixServer kbfix kbbug kbexchange2003presp1fix KB835992
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。