ITサポート:DAY35|添付ファイル

🐥 カイピヨくんと学ぶ ITサポート独学
- DAY35|添付ファイル
- 📖 はじめに|DAY35は「なぜ添付は嫌われるかが分かる日」
- 第1章|結論:添付ファイルは制限だらけ
- 第2章|なぜサイズ制限があるのか?
- 🎮 体験しよう:添付ファイルサイズ計算機
- 第3章|「送信できたのに届かない」理由
- 第4章|添付ファイルは"膨らむ"
- 第5章|添付で危険視される理由(セキュリティ)
- 第6章|添付できない代表例
- 🎮 体験しよう:ファイル拡張子安全性チェッカー
- 第7章|じゃあどう送るのが正解?
- 🎮 体験しよう:クラウドストレージ比較
- 第8章|ITサポート視点の添付トラブル切り分け
- 第9章|利用者にどう説明する?
- 第10章|DAY35で覚えればOKなこと
- 📊 今日のゴール
- 📝 DAY35まとめ
DAY35|添付ファイル
― サイズと注意点 ―
通勤中、家事をしながら、添付ファイルの仕組みを音声で学習
※音声と記事の内容は同じです。お好みの方法で学習してください
📖 はじめに|DAY35は「なぜ添付は嫌われるかが分かる日」
ITサポートでよく聞く声。
- 「ファイルを送ったのに届きません」
- 「エラーが返ってきました」
- 「添付すると怒られます…」
でも実はこれ、
送る人が悪いケースは少ないです。
仕組み上、事故りやすい
DAY35では、
なぜ制限があるのか
どこで止まるのか
ITサポートがどう指導するか
を、理由から理解します。
「添付は"荷物を無理やり詰める"行為ピヨ!」🐥💙
第1章|結論:添付ファイルは制限だらけ
まず結論です。
サイズ・種類・中身に
多くの制限がある
なぜ?
📊 メール添付の技術的制限
メールの本来の用途:電子メール(SMTP)は1982年にテキストメッセージ送信用として設計されました。当時はファイル添付の概念がなく、純粋にテキストのみを送信する仕組みでした。1992年にMIME(Multipurpose Internet Mail Extensions, RFC 1341)が標準化され、ようやくバイナリファイルを添付できるようになりました。
Base64エンコーディング:バイナリファイル(画像、動画、実行ファイル等)をメールで送信するには、7bit ASCIIテキストに変換する必要があります。これがBase64エンコーディングです。変換により、元のファイルサイズの約133%(約1.37倍)に増加します。10MBのファイルは添付時に約13.7MBになります。
主要サービスのサイズ制限:Gmail: 25MB(受信は50MB)、Outlook.com: 20MB、Yahoo!メール: 25MB、企業メール: 通常10〜25MB。これらの制限はエンコード後のサイズに適用されるため、実際に送信可能なファイルサイズはさらに小さくなります。
サーバ負荷の実態:1通のメールに20MBの添付ファイルがあると、送信サーバと受信サーバの両方で保管が必要です。100人の社員が毎日5通の大容量メールを送受信すると、1日で10GB、1ヶ月で300GBのストレージが必要になります。これがサーバコストと処理速度に大きな影響を与えます。
第2章|なぜサイズ制限があるのか?
よくある上限
理由① サーバ負荷
- ✅ 大容量=負担
- ✅ 全員分溜まる
理由② 通信トラブル
- ✅ 途中で切れる
- ✅ 再送が必要
🎮 体験しよう:添付ファイルサイズ計算機
💡 重要ポイント
添付ファイルはBase64エンコーディングにより約1.37倍(37%増加)に膨らみます。10MBのファイルは添付時に約13.7MBになるため、制限ギリギリのファイルは送信に失敗します。制限の70〜80%以下を目安にしましょう。
第3章|「送信できたのに届かない」理由
よくあるパターン
ITサポートあるある
→ 受信側で止まっている
第4章|添付ファイルは"膨らむ"
なぜ?
ITサポートの注意点
📊 Base64エンコーディングの仕組み
Base64とは:バイナリデータ(画像、動画、実行ファイル等)を64種類のASCII文字(A-Z、a-z、0-9、+、/)に変換するエンコード方式です。メール本文は7bit ASCIIテキストしか扱えないため、8bitバイナリデータを添付するにはこの変換が必須です。
サイズ増加の計算:Base64は3バイトのバイナリデータを4文字のテキストに変換します。3バイト(24bit)→ 4文字(32bit)なので、元のサイズの4/3 = 約1.333...倍(約133%)になります。実際にはヘッダー情報も追加されるため、約1.37倍(137%)が実測値です。例:7.3MBのファイル → 10MB、18.3MBのファイル → 25MB。
MIMEとContent-Transfer-Encoding:MIME(RFC 2045-2049)は、メールでマルチメディアを扱うための標準です。添付ファイルのエンコード方式は「Content-Transfer-Encoding: base64」ヘッダーで指定されます。受信側はこのヘッダーを見てBase64デコードを行い、元のバイナリデータを復元します。
代替エンコード:歴史的にはUUencode、Quoted-Printableなどのエンコード方式もありましたが、現在はBase64が標準です。Quoted-Printableはテキスト中心のファイル(HTMLメール等)で使用され、サイズ増加が少ないですが、バイナリファイルには向きません。
第5章|添付で危険視される理由(セキュリティ)
添付=攻撃経路
だから…
- ✅ 特定拡張子はブロック
- ✅ 自動削除
📊 メール添付ファイルのセキュリティリスク
攻撃統計:Verizonの「2024 Data Breach Investigations Report」によると、マルウェア感染の約35%がメール添付ファイル経由です。フィッシングメールと組み合わせることで、添付ファイルを開かせる成功率は約30%に達します。
危険な拡張子:実行可能ファイル(.exe、.com、.bat、.cmd、.scr)、スクリプト(.vbs、.js、.ps1)、圧縮ファイル内の実行ファイル(.zip内の.exe)、Officeマクロ付きファイル(.xlsm、.docm)は、多くのメールセキュリティシステムで自動ブロックされます。
zipの誤解:「zipに圧縮すれば安全」は誤りです。多くのメールゲートウェイはzipファイルを自動展開して中身をスキャンします。パスワード付きzipは中身が検査できないため、逆にブロックされるケースが増えています(2020年頃からGmailやOutlookがパスワード付きzipを制限)。
ランサムウェアの被害額:FBI IC3レポート(2023年)によると、ランサムウェア被害額は年間12億ドル超。初期侵入経路の約45%がメール添付ファイル経由です。企業の平均復旧コストは約450万ドル(身代金支払い+業務停止+復旧作業)に達します。
第6章|添付できない代表例
ITサポートで頻出です。
よくブロックされるもの
利用者の誤解
❌ 関係ない
🎮 体験しよう:ファイル拡張子安全性チェッカー
第7章|じゃあどう送るのが正解?
正解① クラウド共有
🎮 体験しよう:クラウドストレージ比較
✅ Gmail連携が強力
✅ Googleアカウントで即利用
✅ 共同編集が優秀
💰 100GB: ¥250/月
✅ Office 365連携
✅ Windows標準搭載
✅ 企業利用に最適
💰 100GB: ¥224/月
✅ シンプルで使いやすい
✅ 同期速度が速い
✅ ファイル履歴管理
💰 2TB: $11.99/月
💡 使い方の例
- クラウドにファイルをアップロード
- 「共有リンクを取得」をクリック
- リンクをメールに貼り付けて送信
- 必要に応じてアクセス権限を設定
正解② 社内共有
ITサポートの指導文
リンク共有してください」
第8章|ITサポート視点の添付トラブル切り分け
チェック順
第9章|利用者にどう説明する?
現場で使える言い方です。
NG説明
OK説明
大きなファイル向きじゃないんです」
第10章|DAY35で覚えればOKなこと
- ✅ 添付は制限が多い
- ✅ サイズは膨らむ
- ✅ 送信OK=到達OKではない
- ✅ セキュリティ上危険
- ✅ クラウド共有が正解
📝 確認クイズ(DAY35)
添付ファイルの基本を確認しよう
「添付は最後の手段ピヨ。」
"共有できない?"をまず考えるピヨ!🐥💙
📊 今日のゴール
- ✅ 添付ファイルのサイズ制限を理解する
- ✅ Base64エンコーディングで膨らむ仕組みを知る
- ✅ セキュリティリスクと危険な拡張子を理解する
- ✅ クラウド共有が正解である理由を知る
- ✅ トラブル切り分けの手順を覚える
📝 DAY35まとめ
- 添付ファイルの本質:メール(SMTP)は1982年にテキスト送信用に設計された。1992年のMIME標準化でバイナリファイル添付が可能になったが、文章前提の仕組みのため大きな荷物には向いていない
- サイズ制限の理由:①サーバ負荷(全員分の添付ファイルがサーバに保管される) ②通信トラブル(大容量は途中で切れやすい) ③コスト(ストレージ費用)
- 主要サービスの制限:Gmail 25MB(受信50MB)、Outlook 20MB、Yahoo! 25MB、企業メール 10〜25MB。環境ごとに異なるため注意
- Base64エンコーディング:バイナリファイルを7bit ASCIIテキストに変換する仕組み。3バイト→4文字変換により約1.37倍(37%増加)に膨らむ。10MBのファイルは添付時に約13.7MBになる
- 制限ギリギリは危険:エンコード後のサイズが制限を超えると送信失敗。制限の70〜80%以下を目安にする。例:25MB制限なら実ファイルは18MB以下推奨
- 送信できたのに届かない:送信サーバは通過しても、受信サーバでサイズ・拡張子・内容によりブロックされるケースが多い。送信完了≠相手に届いた
- セキュリティリスク:マルウェア感染の35%がメール添付ファイル経由(Verizon 2024)。ランサムウェア初期侵入の45%が添付ファイル経由で、被害額年間12億ドル超
- 危険な拡張子:.exe(実行ファイル)、.bat/.cmd(バッチ)、.vbs/.js(スクリプト)、.xlsm/.docm(マクロ付きOffice)は自動ブロック対象
- zipの誤解:「zipにすれば安全」は誤り。多くのメールゲートウェイはzip内部をスキャン。パスワード付きzipは中身が検査できないため、逆にブロックされる(Gmail/Outlook 2020年頃から制限)
- 正解はクラウド共有:Google Drive(15GB無料)、OneDrive(5GB無料)、Dropbox(2GB無料)にアップロードし、共有リンクをメールで送る方法が現在の標準
- トラブル切り分け順序:①サイズ確認(エンコード後が制限内か) →②拡張子確認(ブロック対象か) →③エラーメール確認 →④代替手段提案(クラウド共有)
- 利用者への説明:「ルールだから」ではなく「メールは大きなファイル向きじゃない」と仕組みから説明すると納得感が高い
💬 次回予告(DAY36)
👉 DAY36:「ネットが遅い時 ― 原因切り分け」
ネットワークトラブルの診断方法を学ぼう!


