Winmail.dat添付ファイルを防ぐために外部受信者に使用される電子メール メッセージ形式を指定する方法

概要

この記事では、Microsoft 365 の管理者が、Microsoft 365 ユーザーから外部受信者に送信されるメッセージにWinmail.dat添付ファイルが含まれていないように、メッセージ形式を変更する方法について説明します。

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

Microsoft 365 管理者は、Windows PowerShellを使用してメッセージ形式を変更して、Winmail.datの添付ファイルが外部受信者に送信されないようにすることができます。

プロシージャ

メッセージ形式を変更して添付ファイルをWinmail.datしないようにするには、次のいずれかの方法を使用します。

シナリオ 1: 外部連絡先のメッセージ形式を変更する

Exchange Onlineに追加された外部連絡先のメッセージ形式を変更するには、次の手順に従います。

  1. リモート PowerShell を使用してExchange Onlineに接続します

  2. 次のWindows PowerShell コマンドを実行して、メッセージ形式をテキストのみとして構成します。

    Set-MailContact <ExternalEmailAddress or GUID> -UseMapiRichTextFormat Never
    
    Set-MailContact -Identity <ExternalEmailAddress or GUID> -UsePreferMessageFormat $True
    
  3. 次のWindows PowerShell コマンドを実行して、メッセージ形式が適用されたことを確認します。

    Get-MailContact | Select <ExternalEmailAddress or GUID> | Select UseMapiRichTextFormat
    

シナリオ 2: 特定のドメインに送信されるすべてのメッセージのメッセージ形式を変更する

このメソッドでは、Exchange Onlineでリモート ドメイン オブジェクトを作成して、メッセージを外部ドメインに送信する方法を制御する必要があります。 このメソッドを使用して、共存ドメインに送信されるメッセージのメッセージ形式を変更することもできます。

  1. リモート PowerShell を使用してExchange Onlineに接続します

  2. 次のWindows PowerShell コマンドを実行して、外部ドメインのリモート ドメインを作成します。

    New-RemoteDomain -Name <Name of External Domain> -DomainName domain.com
    
    
  3. 次のWindows PowerShell コマンドを実行して、メッセージがリッチ テキスト形式で送信されないようにします。

    Set-RemoteDomain -Identity <Name of Domain> -TNEFEnabled $false
    
    
  4. 次の WindowsPowerShell コマンドを実行して、設定が適用されたことをチェックします。

    Get-RemoteDomain -Identity <Name of Domain>| Select TNEFEnabled
    

詳細

特定のWindows PowerShellコマンドレットの詳細については、次の Microsoft Web サイトを参照してください。

さらにヘルプが必要ですか? Microsoft コミュニティを参照してください。