次の方法で共有


メッセージ形式が電子メール メッセージに与える影響

Microsoft Outlook では、次のいずれかの形式で電子メール メッセージを送信できます。

  • HTML: 既定では、Outlook は HTML 形式で電子メール メッセージを送信します。 この形式は、ほとんどの電子メール クライアントと互換性があります。 受信したメッセージは、元のメッセージによく似ています。

  • プレーン テキスト: すべての電子メール クライアントと互換性があります。 ただし、メッセージ内の書式設定、画像、リンクは失われます。

  • リッチ テキスト: Outlook では、トランスポートニュートラル カプセル化形式 (TNEF) を使用してメッセージ情報をパッケージ化します。 Microsoft Exchange に基づいていない受信者メッセージング システムでは、この TNEF 形式を使用するメッセージを解釈できない場合があります。 受信者のメッセージング システムがこの形式を処理できない場合は、 Winmail.dat という名前の添付ファイルがメッセージに追加されます。

TNEF の詳細

TNEF でエンコードされたメッセージには、メッセージのプレーン テキスト バージョンと、元のメッセージの他の部分をパッケージ化するバイナリ添付ファイルが含まれています。 ほとんどの場合、バイナリ添付ファイルは Winmail.datという名前で、次の情報が含まれる場合があります。

  • メッセージの書式設定されたテキスト バージョン (フォント情報や色など)
  • OLE オブジェクト (埋め込み画像や埋め込み Microsoft Office ドキュメントなど)
  • Outlook の特別な機能 (カスタム フォーム、投票ボタン、会議出席依頼など)
  • 元のメッセージに追加された通常の添付ファイル

さらに、個人用フォルダー (.pst) ファイルのパスとサインイン名は、 Winmail.dat ファイルに埋め込まれます。 このデータは受信者に明示的に公開されていませんが、受信者がバイナリ エディターまたはテキスト エディターで Winmail.dat ファイルを開くと、パスとサインイン名を確認できます。 パスワード情報は表示されません。 .pst ファイルのパスとサインイン名が送信されないようにするには、この記事の推奨事項に従って、 Winmail.dat ファイルを含まないメッセージを送信する方法を確認します。

一部の Outlook 機能では、Outlook を使用するインターネットメール受信者が TNEF エンコードを有効にする必要があります。 たとえば、インターネット経由で受信者に投票ボタンがあるメッセージを送信した場合、受信者が TNEF を有効にしていない場合、投票ボタンは使用できません。 通常の添付ファイルを含むメッセージには、TNEF は必要ありません。 Outlook または Exchange クライアントを使用していない受信者に添付ファイルを含むメッセージを送信する場合は、TNEF を必要としないメール形式 (HTML やプレーン テキストなど) を手動で選択することをお勧めします。 TNEF なしでメッセージが送信された場合、受信者は添付ファイルを想定どおりに表示および保存できます。

送受信に関する問題

TNEF をサポートしていない電子メール クライアントが TNEF 情報を含むメッセージを受信すると、一般的に次の結果が発生します。

  • メッセージのプレーン テキスト バージョンが受信され、メッセージに Winmail.dat という名前の添付ファイルが含まれます。 Winmail.dat添付ファイルは TNEF 形式であるため、開くときに役立つ情報はありません。

  • メッセージのプレーン テキスト バージョンが受信され、メッセージに ATT00008 などの汎用名を含む添付ファイルが含まれます。DAT または ATT00005.eml。 この場合、クライアントはメッセージの TNEF 部分または Winmail.dat ファイル名を認識できません。 したがって、TNEF 情報を保持するファイル名が作成されます。

受信側のクライアントの動作と同様に、電子メール サーバーでは、TNEF 情報を配信時にメッセージから取り除くのが一般的です。 TNEF を削除するサーバー オプションが有効になっている場合、クライアントは常にプレーン テキスト バージョンのメッセージを受信します。 Exchange Server は、メッセージから TNEF を削除できる電子メール サーバーの例です。

メッセージ のエンコード

マルチパート インターネット メール拡張機能 (MIME) や UUENCODE などのメッセージ エンコードのインターネット標準は、TNEF に依存しません。 TNEF は、MIME でエンコードされたメッセージに、 application/ms-tnef型の MIME 本文部分として、または Winmail.dat という名前の添付ファイルとして UUENCODED メッセージに存在できます。 カプセル化された情報を正しく表示するには、受信側クライアントが TNEF エンコードをサポートしている必要があります。

メッセージ内の TNEF を管理する

TNEF は、次のいずれかの方法を使用して管理できます。

  • Outlook のグローバル構成: 既定のメッセージ形式を HTML またはプレーン テキストに変更した場合、Outlook の機能で必要な場合を除き、Outlook は送信メッセージに TNEF を使用しません。

  • Windows レジストリのグローバル構成: DisableTNEF レジストリ エントリを使用すると、Outlook の機能で必要な場合を除き、Outlook が送信メッセージに TNEF を使用しないようにします。

  • Outlook でのメッセージごとの構成: メッセージの形式をプレーン テキストまたは HTML に変更した場合、Outlook の機能で必要な場合を除き、Outlook はそのメッセージに TNEF を使用しません。

Note

一部の Outlook 機能には TNEF が必要です。 これには、会議出席依頼と返信、投票ボタン、タスク要求、リッチ テキストの書式設定、埋め込み添付ファイルが含まれます。

Outlook のグローバル構成

  1. Outlook で、 File>Options>Mail を選択します。

  2. [ この形式のメッセージを選択して 形式オプションを表示します。

    • TNEF を無効にするには、HTML または Plain Text を選択し、OK を選択します。
    • TNEF を有効にするには、 リッチ テキストを選択し、 OK を選択します。

Windows レジストリでのグローバル構成

TNEF を無効にするには、次の手順に従います。

  1. disable-tnef.regという名前のテキスト ファイルを作成します。

  2. 次のテキストをコピーしてファイルに貼り付け、ファイルを保存します。

    Windows レジストリ エディター バージョン 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Preferences] "DisableTNEF"=dword:1

  3. disable-tnef.regをダブルクリックして実行します。

  4. 承認を求められたら、 Yesを選択します。

  5. Outlook を再起動します。

TNEF を有効にするには、次の手順に従います。

  1. 次のレジストリ サブキーの下にある DisableTNEF エントリを見つけます。

    HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Preferences

  2. DisableTNEF エントリを削除するか、その値を 0 に設定します。

  3. Outlook を再起動します。

Outlook でのメッセージごとの構成

  1. Outlook で、新しいメール メッセージを開くか、受信したメッセージに返信します。

  2. [テキストの書式設定 ]タブで 書式オプション 表示するメッセージ形式 を選択します。

    • TNEF を無効にするには、 HTML または Plain Text を選択します。
    • TNEF を有効にするには、 リッチ テキストを選択します。

TNEF の問題を解決する

次の各問題に関連するソリューションを使用します。

  • 問題: 受信者が Winmail.dat の添付ファイルを受け取ります。

    解決策: TNEF (グローバルまたはメッセージごと) を無効にします。

  • 問題: 受信者が ATT00001を受け取ります。DAT 添付ファイル。

    解決策: TNEF (グローバルまたはメッセージごと) を無効にします。

  • 問題: 受信者は通常の添付ファイルを受信しません。

    解決策: TNEF (グローバルまたはメッセージごと) を無効にします。

  • 問題: 受信者が Outlook に投票ボタンを持っていません。

    解決策: TNEF (メッセージごと) を有効にします。

  • 問題: 受信者は通常のメッセージとして会議出席依頼を受け取ります。

    解決策: TNEF (メッセージごと) を有効にします。

  • 問題: 受信者がカスタム フォーム情報を受け取りません。

    解決策: TNEF (メッセージごと) を有効にします。

  • 問題: 受信者が書式設定されたメッセージ テキストを受け取りません。

    解決策: TNEF (メッセージごと) を有効にします。