最近、Outlookのユーザーインターフェイスが大きく変わり、従来の設定項目が見つからなくなったという声をよく耳にします。大容量の添付ファイルをメールでやり取りしたいのに、「Message size limit」の設定が見当たらないと不便ですよね。そこで本記事では、Outlookでの添付ファイルサイズ制限に関する最新の状況と対処法を、わかりやすく丁寧に解説します。
Outlookの添付ファイルサイズ制限とは?
Outlookでメールを送信するときに添付できるファイルサイズには、実は複数の要因が絡んできます。まずはどのような要素が制限に関わっているのか、主なポイントを整理しましょう。
1. Outlookのバージョンによる違い
Outlookには、デスクトップ版(Microsoft 365サブスクリプション版、Office 2021などの買い切り版)、Web版(Outlook on the web)、プレビュー版(いわゆる新しいOutlook)など、いくつかの種類があります。それぞれでUIや設定画面が異なり、下記のように制限設定の可否や手順が変わることがあります。
- 従来のOutlookデスクトップ版:
「ファイル」→「オプション」→「メール」→「送信メッセージ」→「Message size limit」の設定項目が存在した。 - 最新のOutlookデスクトップ版または新UI:
「ファイル」タブ自体が消え、設定画面の構成が大きく変更。旧バージョンの手順では同じ操作ができない。 - Web版Outlook(Outlook on the web):
ブラウザベースのため設定項目が限られ、「Message size limit」は原則として見当たらない。
2. メールサーバーやプロバイダの上限設定
メールを送信する際は、Outlookのクライアント設定だけでなく、実際に使っているメールサーバー(Exchange Online、一般のプロバイダなど)の上限が優先される場合があります。たとえばMicrosoft 365を契約していれば添付ファイルが150MBまで可能という仕様がある一方で、管理者やメールプロバイダの個別設定で20MBや25MBといった小さめの制限にしているケースも珍しくありません。
3. ファイル容量とエンコードの影響
メール添付ファイルは送信時にBase64などでエンコードされるため、見た目よりも少しサイズが大きくなる可能性があります。たとえば実際のファイルが10MBでも、エンコード後には13〜14MBほどに増えることがあります。この「膨張分」がサーバー側の制限に引っかかると送信エラーになります。
旧バージョンに存在した「Message size limit」の行方
以前はOutlookデスクトップ版で「ファイル」→「オプション」→「メール」→「送信メッセージ」内に「Message size limit」というチェックボックスや数値設定がありました。しかし、新しいOutlookやOffice 2021 Pro Plusなどの環境ではこの項目が見つからないというケースが多発しています。
1. 新しいUIによる設定メニューの変更
最新のOutlookではUIデザインの全面刷新により、従来の「ファイル」タブが右上の「設定」アイコンなどに置き換えられる傾向があります。そのため、従来の場所にあった「Message size limit」が表面上は表示されず、ユーザーが意図的に設定を変更できない状態になっています。
2. レジストリやグループポリシーでの管理
大手企業のIT部門などでは、個々のPCに直接設定をさせないようにするためグループポリシーを使って制限を一括管理しているケースが考えられます。その場合、一般ユーザーのOutlook画面には「Message size limit」のオプションがそもそも表示されません。必要があれば組織のシステム管理者へ連絡し、レジストリやグループポリシーの変更を依頼する形が普通です。
デスクトップ版Outlookでの添付ファイル制限の変更方法
最新のOutlookデスクトップ版で「Message size limit」の項目が見当たらない場合、レジストリの編集によって上限を変更する方法がよく知られています。ただしレジストリを誤って編集するとシステムに不具合が生じるリスクもあるため、自己責任で行うか、または専門のIT管理者に依頼するのが安心です。
1. レジストリエディタを開く
Windowsの「スタート」ボタンを右クリック→「ファイル名を指定して実行」→regeditと入力し、エンターを押すと「レジストリエディタ」が起動します。ここでは管理者権限が必要な場合がありますので、権限のあるアカウントで操作してください。
2. Outlookのバージョン番号を確認する
Officeのバージョンごとにレジストリキーのパスが異なりますが、現在の主流は以下の通りです。
- Office 2016、2019、2021、Microsoft 365:
16.0 - Office 2013:
15.0 - Office 2010:
14.0
バージョンによって適切な数字を使わないと設定が反映されません。該当バージョンが不明な場合は、Outlookの「アカウント情報」や「Officeのバージョン情報」で確認できます。
3. レジストリキーの作成または編集
以下の場所へ移動してください。HKEY_CURRENT_USER\Software\Microsoft\Office\xx.0\Outlook\Preferences
※xx.0の部分はバージョン番号に読み替えます
このPreferencesキーの中にMaximumAttachmentSizeというDWORD(32ビット)値がない場合は新規作成します。既にある場合は値のデータを編集します。
4. 値の設定
MaximumAttachmentSizeの値は「KB単位」で指定します。
例えば50MBに設定したい場合は、50MB = 50 × 1024 = 51200(KB)なので、値に51200と入力します。
極端に大きな値を設定しても、結局はサーバー側の制限が優先されるため、無制限に近い数字を入れてもメールサーバーが送信を拒否する可能性があります。あくまでOutlook側の設定上限を緩和するイメージです。
サンプルのレジストリファイル
レジストリを手動で編集するのが苦手な方は、下記のような.regファイルを作成してダブルクリックで取り込む方法もあります。拡張子を.regにして保存し、実行してください(Office 16.0の例)。
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Preferences] "MaximumAttachmentSize"=dword:0000c800
※dword:0000c800は「51200KB = 50MB」に相当
5. Outlookを再起動して反映を確認
レジストリを変更した後は、Outlookを完全に終了してから再度立ち上げてください。念のためPCを再起動すると確実です。正しく編集できていれば、小さな添付ファイル制限ではエラーが出なくなる可能性が高まります。
Web版Outlookでの対応策
ブラウザからアクセスできる「Outlook on the web」(旧称Outlook Web App、OWA)をメインで利用されている方は、設定画面に「Message size limit」の項目がありません。これはWeb版特有の仕様であり、ユーザー個別に上限をいじることはほぼできません。
1. サーバー側の既定設定に従う
Web版OutlookはExchange Onlineや組織のExchangeサーバーと密接に連携しています。そのため、送信サイズの上限が20MBや25MBなどに設定されている場合、それをユーザーが手動で変更することは難しいです。管理者へ依頼してサーバー側の送信制限を引き上げてもらうか、もしくは大容量ファイルを別の方法で送信するしかありません。
2. OneDriveやSharePoint、他のクラウドストレージとの連携
Microsoft 365を利用している場合、OneDriveやSharePointにファイルをアップロードして、その共有リンクをメール本文に挿入する方法が一般的です。これにより大容量ファイルをメールに実質添付するのと同様の運用が可能です。
特にセキュリティ面や組織内の規定でメールへの直接添付が厳しく制限されている場合にも、リンク送信なら問題なく扱える場合が多いでしょう。
「送信できない」エラーが発生したときのチェックポイント
添付ファイルが小さいのにエラーが出たり、送信ボタンを押しても途中で失敗してしまう場合には下記のような原因を疑ってみてください。
1. そもそものメール容量(ファイルのエンコード膨張)
メール本文も含めてエンコードされるため、ファイル自体が3MB程度しかないのに実際はもっと大きくなっているかもしれません。メールサーバーやOutlookが認識しているファイルサイズを確かめるには、一度下書き保存してから「下書きメールのサイズ」を確認する方法などがあります。
2. メールボックスの使用量限度
自分のメールボックス(受信トレイなど)が上限に近い場合、添付ファイルを含む送信がうまくいかないことがあります。これは特に企業や組織でメール容量が厳しく管理されている場合に起きやすいです。不要なメールを削除・アーカイブするか、IT管理者に増量を依頼するのも一つの方法です。
3. Outlook以外のセキュリティソフトやアドイン
ウイルス対策ソフトやスパム対策のアドインが、送信時に大きな添付ファイルをブロックしている可能性があります。セキュリティソフトのログや通知を確認し、必要に応じて一時的にスキャンを無効化するなどの対処を試してみましょう。ただし無効化によってセキュリティリスクが高まる点には注意が必要です。
メール添付サイズを超えるファイルをやり取りする実践方法
メール添付をあまり多用しない方が望ましいとも言われる昨今ですが、業務上どうしても大容量ファイルを送らないといけないケースはあります。そんなときにおすすめの実践方法をいくつかご紹介します。
1. クラウドストレージ連携をフル活用する
OneDriveやSharePointの他、DropboxやGoogleドライブなどを使ってリンク共有するのは、今やスタンダードな手法です。相手がMicrosoft 365環境でなくてもリンクを開けることが多いので、送信先との互換性を意識する必要が少ない点がメリットです。
2. ファイルを圧縮・分割して送信する
どうしてもメール添付にこだわる場合は、圧縮ソフトでファイルを小さくしてから添付する、複数ファイルに分割するなどの工夫をします。古典的ではありますが、多くの企業で今も実践されている手法です。
3. 特殊なセキュリティ要件下での添付
たとえば、社内規定で「外部サービスへのファイルアップロードを禁止している」といった場合には、IT管理者が構築したオンプレミスや専用ファイル転送システム(Secure FTPなど)を利用するケースもあります。その場合はポリシーに沿った手続きが必要です。
サーバー側の送信制限を確認・変更するには
企業や組織でExchange Onlineや社内Exchangeサーバーを使用しているならば、メール上限サイズはIT管理者の権限でグローバルに設定されている可能性が高いです。以下のように管理者権限のPowerShellコマンドで上限を確認・変更する手法が一般的です。
1. Exchange Online PowerShellでの確認例
Exchange Online管理者アカウントでPowerShellに接続し、以下のコマンドで現在の上限を確認します。
Get-TransportConfig | Select MaxSendSize, MaxReceiveSize
また、個々のメールボックス単位での制限は下記コマンドで確認できます。
Get-Mailbox <ユーザー名> | Select MaxSendSize, MaxReceiveSize
2. 送信制限を変更する例
組織全体の送信制限を50MBに設定したい場合は、管理者が以下のようなコマンドを実行します。
Set-TransportConfig -MaxSendSize 50MB -MaxReceiveSize 50MB
ユーザーメールボックス単位なら:
Set-Mailbox <ユーザー名> -MaxSendSize 50MB -MaxReceiveSize 50MB
もちろん実際の値は組織ポリシーに合わせて設定します。ここで指定するMB数と、Outlookクライアントのレジストリ値が矛盾していると、厳しい方の制限にブロックされることになるため注意が必要です。
今後の注意点とまとめ
最近のMicrosoft 365や新しいOutlookのUIでは、従来存在した「Message size limit」オプションがユーザーの目に触れない形で扱われるケースが増えています。これは大容量ファイルのやり取りをメール添付ではなくクラウドストレージ連携に移行させるMicrosoftの方針とも言えるでしょう。
それでも「メールで送りたい」という場面は多く、実際には次のようなポイントを意識して運用するのがベストです。
- サーバー側の送信制限(Exchange Onlineやプロバイダ)が決定権を持つため、まずは組織のIT担当やプロバイダに問い合わせて上限を確認する。
- レジストリ編集(デスクトップ版Outlook)やOneDrive連携(Web版Outlook)など、環境に合った対処法を使う。
- 添付にこだわらず、クラウドストレージの共有リンクを活用し、メール自体のサイズを抑える。
もし「自分はMicrosoft 365の有料プランを利用しているのに、なぜ3MB程度でも送れないのか?」という状況に陥ったら、ローカルのウイルス対策ソフト、企業のゲートウェイセキュリティ設定、もしくは組織のExchange Online設定など複数の要因をチェックしてみてください。必要に応じてMicrosoftサポートや管理者に連絡し、どこがボトルネックになっているのかを切り分けることが大切です。
最終的には、メールという通信手段自体の性質上、どうしても大容量ファイルには適していません。今の時代は社内外問わず、安全性と利便性を考慮したファイル共有サービスの利用が推奨されています。スムーズな業務遂行のためにも、送信サイズ制限に振り回されない仕組みを整えるのが賢明でしょう。

コメント