Outlook Web App の最大メッセージ サイズを構成する

 

適用先: Exchange Server 2010 SP2, Exchange Server 2010 SP3

トピックの最終更新日: 2012-07-23

Outlook Web App を使用して大きなメッセージを送信できるように、クライアント アクセス サーバー上の Web.config ファイルを編集できます。Outlook Web App は ASP.NET を使用するアプリケーションであるため、ASP.NET の設定によって影響を受けます。

Web ブラウザーがクライアント アクセス サーバーに発信できる最大データ量を決定する ASP.NET の設定は、maxRequestLength です。maxRequestLength の設定は、Web.config ファイル内にあります。メールボックスの送信の最大メッセージ サイズの設定が maxRequestLength の設定よりも大きな値になっている場合、Outlook Web App から送信されるメッセージ サイズが maxRequestLength の値を超えると、ユーザーを混乱させるようなエラーが発生します。これを回避するには、組織内のメールボックスで最も大きな最大送信サイズ以上になるように、maxRequestLength を構成する必要があります。

状況とそれに関連する警告

ユーザーが最大メッセージ サイズまたは maxRequestLength を超えるメッセージを作成または送信しようとすると、Outlook Web App で警告が表示されます。警告に表示される内容は、警告が生成された状況によって異なります。

  • ユーザーが最大メッセージ サイズを超える添付ファイルをアップロードしようとすると、アップロードのダイアログ ボックスに次のエラー メッセージが表示されます。"添付ファイルが添付ファイルの最大値を超えています。"

  • ユーザーが ASP.NET の MaxRequestLength より大きな 1 つ以上の添付ファイルをアップロードしようとすると、メッセージ内の情報バーに次のエラー メッセージが表示されます。"添付できるサイズの最大値である <サイズ制限値> MB を超えているため、ファイル <ファイル名> は添付されませんでした。"

  • ユーザーが複数のファイルを添付する場合、各ファイルが最大メッセージ サイズまたは maxRequestLength に満たなくても、合計のサイズが最大メッセージ サイズを超えていれば、[送信] をクリックしたときに、Outlook Web App によってメッセージ フォーム上のバナーとして次のエラー メッセージが表示されます。「このメッセージを送信することができませんでした。許可されている最大サイズを超えています。」

  • 単一添付ファイルに対する既定の添付ファイルのサイズ制限は 10 MB です。組織のこの値を変更するには、[最大受信サイズ (KB)][最大送信サイズ (KB)] 設定を変更します。これらの設定を 1 つまたは複数変更した場合、変更を有効にするために Exchange インフォメーション ストア サービスを再起動する必要があります。

    Exchange 2010 のトランスポート設定を変更する方法の詳細については、次を参照してください。トランスポート設定のプロパティの構成.

Outlook Web App からのファイルへのアクセスに関連する他の管理タスクについては、「Outlook Web App のファイルとデータへのアクセスの管理」を参照してください。

メモ帳を使用して maxRequestLength 値を変更する

この手順を実行する際には、あらかじめアクセス許可を割り当てる必要があります。必要なアクセス許可の一覧については、以下を参照してください。「クライアント アクセス許可」の「テキスト エディター」。

  1. クライアント アクセス サーバー上で Outlook Web App の Web.config ファイルを見つけます。既定の場所は、<ドライブ>\Program Files\Microsoft\Exchange Server\V14\ClientAccess\Owa です。

  2. ファイルのバックアップを作成します。

  3. メモ帳などのテキスト エディターで元のファイルを開きます。インターネット インフォメーション サービス (IIS) マネージャーを使用して Web.config ファイルを編集しないでください。

    requestLimits maxAllowedContentLength と httpRuntime maxRequestLength の値を変更して、メッセージのサイズを増減します。

  4. maxRequestLength を検索し、目的の値に変更します。値は KB 単位で格納されます。既定の値は 35000 です。次の例では、Web.config ファイル内の maxRequestLength の値を示します。

    <httpRuntime maxRequestLength="35000" />

  5. maxAllowedContentLength を検索し、目的の値に変更します。バイト単位の値が保存されます。たとえば、既定値は 35000000 です。

    <requestLimits maxAllowedContentLength="35000000" />

  6. ファイルを保存して閉じます。

注意

Web.config ファイルを変更する前に、ファイルのコピーを作成し、安全な場所に格納してください。

その他のタスク

メッセージの最大サイズを設定した後で、次の操作も実行できます。

 © 2010 Microsoft Corporation.All rights reserved.