Exchange Server:TNEF 轉換選項

TNEF 也稱為傳輸中性封裝格式、Outlook RTF 格式或 Exchange RTF 格式,是封裝 MAPI 訊息屬性的 Microsoft 特定格式。 所有 Outlook 版本都完全支援 TNEF。 Outlook 網頁版 (先前稱為 Outlook Web App) 會將 TNEF 轉譯成 MAPI,並顯示格式化的訊息。 不支援 TNEF 的其他電子郵件用戶端通常會使用 Winmail.dat 或 Win.dat 附件,將 TNEF 格式的郵件顯示為純文字訊息。 如需 TNEF 的詳細資訊,請參閱 Exchange 和 Outlook 訊息格式

系統管理員可以指定是否應保留 TNEF,或從離開其 Exchange 組織的訊息中移除。 您可以在下列位置指定 TNEF 轉換選項:

  • 遠端網域設定

  • 郵件連絡人和郵件使用者設定

  • Outlook 設定:

    • 郵件格式

    • 網際網路郵件格式

    • Outlook 2010 或更早版本 (網際網路收件者郵件格式)

一般而言,預設的 TNEF 轉換選項會正常運作 (根據預設,TNEF 訊息會轉換為外部收件者) 的 HTML。 不過,您可能需要針對使用較舊電子郵件用戶端或訊息系統的收件者強制進行純文字轉換。 它們可能會告訴您來自 Exchange 環境的 TNEF 訊息是否出現格式問題。

如需 Exchange 中其他內容轉換的詳細資訊,請參閱 內容轉換

遠端網域的 TNEF 轉換選項

遠端網域會指定傳送至 Exchange 組織外部網域的訊息設定。 如需詳細資訊,請參閱 遠端網域

當您設定遠端網域的 TNEF 轉換選項時,設定會套用至傳送給該網域中收件者的所有郵件。 您可以使用 Exchange 系統管理中心 (EAC) 或 Exchange 管理命令介面來設定這些選項:

  • 在 EAC 中,移至[郵件流程>] [遠端網域>新增圖示],或選取現有的遠端網域,然後按一下[編輯] 圖示>[使用 RTF 格式]區段。

  • 在 Exchange 管理命令介面中,使用Set-RemoteDomain Cmdlet 上的TnefEnabled參數。

下表說明遠端網域的 TNEF 轉換選項:

設定 EAC 中的值 Exchange 管理命令介面中的值
將 TNEF 用於傳送至遠端網域的所有訊息。 需要一直連線 $true
請勿將 TNEF 用於傳送至遠端網域的任何訊息。 從來不需要 $false
遠端網域中的收件者不會特別允許或防止 TNEF 訊息。 這是預設值。
TNEF 郵件是否會傳送至遠端網域中的收件者,取決於郵件連絡人或郵件使用者的特定設定,或 Outlook 中寄件者所指定的設定。
遵循使用者設定 $null (空白)

郵件連絡人和郵件使用者的 TNEF 轉換選項

郵件連絡人和郵件使用者代表 Exchange 組織中具有外部電子郵件地址的使用者。如需詳細資訊,請參閱 收件者

當您為郵件連絡人或郵件使用者設定 TNEF 轉換選項時,這些選項會套用至傳送給該特定收件者的所有郵件。 您可以在 Exchange 管理命令介面中的Set-MailUserSet-MailContact Cmdlet 上使用UseMapiRichTextFormat參數。 有效值為:

  • Always:TNEF 用於傳送給收件者的所有訊息。

  • Never:TNEF 永遠不會用於傳送給收件者的任何訊息。

  • UseDefaultSettings:這是預設值。 未特別允許或禁止郵件使用者或郵件連絡人使用 TNEF 訊息。 TNEF 訊息是否傳送給收件者取決於遠端網域的 TNEF 轉換設定,或 Outlook 中寄件者所設定的 TNEF 轉換設定。

Outlook 中的 TNEF 轉換選項

寄件者可以控制傳送給所有外部收件者之 TNEF 訊息的預設轉換選項。 這些選項稱為 網際網路訊息格式 選項。 這些選項僅適用于外部收件者,不適用於 Exchange 組織中的收件者。

注意:下列選項會定義 Outlook RTF 簡訊在傳送給外部收件者時的處理方式。 如果訊息為 HTML 或純文字,則不適用這些設定。

下列 TNEF 轉換選項可在 Outlook 中使用:

  • 轉換成 HTML 格式:這是預設選項。 傳送給外部收件者的 TNEF 訊息會轉換成 HTML。 郵件的任何格式應該都會極為接近原始郵件。 大部分的電子郵件用戶端都支援 MIME 編碼的 HTML 訊息。

  • 轉換成純文字格式:傳送給遠端收件者的任何 TNEF 訊息都會轉換成純文字。 將失去郵件中的任何格式。

  • 使用 Outlook RTF 格式傳送:任何傳送至遠端收件者的 TNEF 訊息都會保留 TNEF 訊息。

Outlook 2010 或更早版本中的寄件者也可以控制傳送至特定外部收件者之 TNEF 郵件的預設 TNEF 訊息轉換選項。 這些選項稱為 網際網路收件者郵件格式 選項。 這些選項僅適用于儲存在 [連絡人] 資料夾中的外部收件者,不適用於 Exchange 組織中的收件者。 下列清單描述 [連絡人] 資料夾中外部收件者的 TNEF 轉換選項:

  • 讓 Outlook 決定最佳的傳送格式:這是預設設定。 此設定會強制 Outlook 使用預設網際網路格式所指定的 TNEF 轉換選項,如上一個清單中所述 (轉換成 HTML 格式轉換成純文字格式,或 使用 Outlook RTF 格式傳送) 。 因此,TNEF 訊息可能會保留為 TNEF、轉換成 HTML,或轉換成純文字 (預設結果會轉換成 HTML) 。 如果您想要確定連絡人的 TNEF 訊息仍為 TNEF,您應該將此設定變更為 [使用 Outlook RTF 格式傳送]

  • 僅傳送純文字:傳送給收件者的任何 TNEF 訊息都會轉換成純文字。 將失去郵件中的任何格式。

  • 使用 Outlook RtF 格式傳送:傳送給遠端收件者的任何 TNEF 訊息都會保留 TNEF 訊息。

若要在 Outlook 中設定 TNEF 轉換設定,請參閱將 訊息格式變更為 HTML、RTF 格式或純文字

TNEF 轉換選項的優先順序

下列從最高優先順序到最低優先順序的清單說明傳送給外部收件者之郵件的 TNEF 轉換選項:

  1. 遠端網域設定

  2. 郵件使用者或郵件連絡人設定

  3. Outlook 設定

較高層級的設定會覆寫較低層級的設定。 遠端網域上的 TNEF 設定會覆寫郵件連絡人或郵件使用者上的 TNEF 設定,或 Outlook 中的設定。 例如,假設您在 Outlook 中傳送 RTF 簡訊,但收件者位於遠端網域設定特別不允許 TNEF 訊息的網域中。 收件者收到的郵件會是純文字或 HTML,但不是 TNEF。

注意:Exchange 永遠不會將摘要傳輸中性編碼格式 (STNEF) 訊息傳送給外部收件者。 只有 TNEF 訊息可以傳送給 Exchange 組織外部的收件者。