從組織外部傳送的簽署封口電子郵件包裝在免責聲明訊息中,且收件者無法讀取

 

上次修改主題的時間: 2009-02-17

當來自 Exchange 組織外部的使用者收到一封含有名為 Winmail.dat 附件 (來自 Microsoft Exchange Server 2007) 的電子郵件時,使用者無法開啟附件檔。

本主題提供當發生下列情況而導致出現此類問題時的疑難排解相關資訊:

  • 生效的傳輸規則將免責聲明附加到每一封離開本機 Exchange 組織的郵件中。
  • 此傳輸規則的後援動作會針對免責聲明無法套用到原始郵件的情況設為「包裝」。
  • 使用者將經過 Exchange 2007 簽署或封口的郵件傳送到組織外部的收件者。
  • 郵件收件者使用的用戶端程式無法解譯採用傳輸中立封裝格式 (TNEF) 的檔案。

當郵件經數位簽署或封口,就不能變更。因此傳輸規則無法將免責聲明直接新增到經數位簽署或封口的郵件中。若要確保免責聲明確實新增到每一封郵件,系統管理員可以在 Exchange 中設定傳輸規則,讓每一封建立的新郵件都包含免責聲明。之後,如果無法變更原始郵件,Exchange 會將新的郵件包裝至原始郵件中。因此,原始郵件會被當成具有 "message/rfc822" 內容類型的 bodypart 新增至包裝函式郵件中。在此情況下,收件者會收到一封內含免責聲明的郵件,以及一個內含已簽署或封口之原始郵件的附件。原始郵件的內容是一份名為 Winmail.dat 的二進位檔附件 (TNEF 格式)。但是,並非所有電子郵件用戶端程式都可以解譯 TNEF 檔案。

由於有些電子郵件用戶端程式無法解譯 TNEF 檔案,當郵件傳送到不屬於本機組織的收件者時,Hub Transport Server 會將 TNEF bodypart 轉換為標準網際網路 bodypart。但是,只有當郵件已包裝至免責聲明電子郵件中,才會轉換為標準網際網路 bodypart。包裝至 "message/rfc822" 內容類型的 bodypart 不會經過檢查或轉換。因此附件檔中的原始郵件不會轉換為收件者電子郵件用戶端可解密的格式。

在 Exchange 組織內部,電子郵件內容主要是以 TNEF 編碼的 bodypart 格式來傳送。TNEF 編碼的 bodypart 並不會在 Exchange 組織內部產生問題,因為 Outlook 可以解譯 TNEF 編碼內容。此外,您可以透過一些既有的機制確認當 Exchange 使用者沒有使用 Outlook 來存取郵件時,TNEF 還是會轉換為標準的網際網路 bodypart。

若要確保您目前閱讀的是最新資訊,並尋找其他的 Exchange Server 2007 說明文件,請造訪 Exchange Server 技術資源中心.