コンテンツへスキップ
HexaTransfer
ブログへ戻る
ファイル転送

ファイルがメールに添付できない?添付の代替手段ベスト

メール添付のサイズ制限に達した?25MBから無制限まで、大きすぎるファイルを送る最良の代替手段を紹介。

メール添付のサイズ制限にぶつかったなら、ファイルサーバーと戦うより、リンクで送る方が早い。 Gmail は 25 MB 、 Outlook.com は 20 MB 、 Yahoo Mail は 25 MB 、多くの企業の Exchange サーバーは MIME エンコードのオーバーヘッドにより 10〜35 MB に制限されています。ファイルが上限を超えているなら、メールサーバーと戦わずリンクで送りましょう。2 GB までなら WeTransfer が最速。10 GB までなら HexaTransfer か SwissTransfer が無料かつ暗号化対応。10 GB を超えるなら、共有クラウドフォルダー( Google Drive 、 Dropbox 、 OneDrive )か有料の転送プランが最適です。

なぜメール添付に制限があるのか

SMTP は RFC 5321 で標準化された際、実用的なサイズ目安は 10 MB 程度でした。 MIME の Base64 エンコードはバイナリデータを通信経路上で 37 % 膨らませます。つまり「25 MB」の Gmail 上限でも、エンコード前のファイルは約 18 MB 以下でなければなりません。添付ファイルは送信者と受信者のメールサーバー双方に保存されるため、 IT チームは一律でサイズを絞り込んでいます。

Exchange のデフォルト上限は 10 MB ですが、150 MB まで引き上げることも技術的には可能です。ただし、メールボックスの肥大化やバックアップコストが添付量に比例して膨らむため、ほとんどの管理者は上限を変更しません。そのサイズのファイルはそもそもメールで送るべきではありません。

25 MB〜100 MB のファイルを送る方法

100 MB 未満なら、クリーンな選択肢が四つあります。 Gmail 経由の Google Drive 添付は連携が使いやすいです。添付上限に達すると Gmail が「 Google Drive リンクで送信」を促し、受信者のメールアドレスに紐づいた共有 URL を生成します。 Outlook でも OneDrive が同様の動作をします。 macOS/iOS の iCloud Mail Drop は iCloud への一時アップロードを経由して最大 5 GB を処理し、受信者の受信トレイにはリンクが届きます。リンクは 30 日後に失効します。

同僚や定期的なやりとりの相手には便利ですが、追跡機能や暗号化制御が必要な場面には向きません。また、送信者側にアカウントが必要という制約もあります。

100 MB〜10 GB は転送サービスの領域

ここで専用の転送サービスが真価を発揮します。 WeTransfer の無料プランは 1 回あたり 2 GB まで対応し、アカウント不要でリンクの有効期間は 7 日間。 SwissTransfer はスイス国内ホスティングで GDPR 準拠、最大 50 GB まで無料。 Smash はサイズ制限なしの無料プランですが、2 GB を超えると帯域が絞られます。 HexaTransfer はエンドツーエンド暗号化付きで 1 回あたり最大 10 GB 、アカウント作成不要です。

選択は三つの要素で決まります。ファイルサイズ、暗号化の有無、リンクの保持期間です。30 日間保持したいなら、 WeTransfer のデフォルト 7 日間より長い保持期間を提供する SwissTransfer か Smash を選びましょう。個人情報( PII )や GDPR ・ HIPAA の対象となる機密書類を送るなら、サーバーサイド暗号化のみのサービスではなく、エンドツーエンド暗号化を明示するサービス( Smash の Secure モード、 SwissTransfer 、 HexaTransfer )を選ぶべきです。

10 GB〜100 GB はクラウドフォルダーで対応

10 GB を超えると、ほとんどの無料転送サービスは上限に達します。最もシンプルなのは共有クラウドフォルダーです。 Google Drive (無料 15 GB 、100 GB プランは月 1.99 ドル)、 Dropbox (無料 2 GB 、2 TB プランは月 11.99 ドル)、 OneDrive (無料 5 GB 、100 GB プランは月 1.99 ドル)、 pCloud (無料 10 GB 、 EU ホスティング)。ファイルをドライブにアップロードし、右クリックで共有リンクを取得してメールで送るだけです。

メリットは転送そのもののサイズ制限がないことです。デメリットは受信者がプロバイダーの UI を経由することと、後でファイルを手動で削除する手間が発生することです。一回限りの転送なら、専用の転送サービスの方がスッキリしていることが多いです。

テラバイト以上の「大容量」ファイル

100 GB を超えるファイルには、コンシューマー向けの転送サービスは適していません。 Backblaze B2 ( 1 GB あたり月 0.006 ドル)、 Wasabi ( 1 TB あたり月 6.99 ドル)、 AWS S3 Glacier Deep Archive ( 1 GB あたり月 0.00099 ドル)はテラバイト規模の転送を処理できます。 rclone 、 aws-cli 、専用クライアントでアップロードし、プリサインド URL を受信者に共有します。映像ポストプロダクションの納品物、科学データセット、アーカイブ引き渡しに使われるワークフローです。

さらに大きな転送( 5 TB 以上)なら、 AWS Snowball や Azure Data Box という物理的なストレージデバイスの郵送オプションもあります。大量データを移動する場合、インターネット接続より速い選択肢になります。

セキュリティのトレードオフ

メール自体も主要プロバイダー間では TLS 1.3 によるサーバー間通信が確保されています。ただし、ファイル共有の代替手段はセキュリティレベルが大きく異なります。 Google Drive 、 Dropbox 、 OneDrive はデータを保存時と転送時に暗号化しますが、サーバーサイドでファイルを読み取ることができます。 WeTransfer の無料プランはエンドツーエンド暗号化ではありません。 SwissTransfer 、 Smash の「 Secure 」モード、 HexaTransfer はエンドツーエンド暗号化を実装しており、サーバーが復号鍵を持ちません。

機密性の高いファイルを送る場合、ホスティング場所よりエンドツーエンド暗号化の方が重要です。 WeTransfer のリンクで送った GDPR 対象書類は技術的に個人データの転送(第 4 条の定義)にあたり、受信者側のコピーが漏洩すれば、送信者側の違反となります。

パスワード保護と有効期限の設定

リンクベースの転送には有効期限(通常 7 日間で十分)とパスワードを設定し、パスワードは別チャネル( SMS や Signal など、リンクを送ったメールとは異なるもの)で共有するのが正しい運用です。 SwissTransfer 、 Smash 、 HexaTransfer 、有料の WeTransfer Pro はいずれもリンクごとのパスワード設定に対応しています。

パスワードなしのリンクは一度漏洩すると実質公開状態になります。転送されたメール、 CC に入った社員、 Slack チャンネルのスクリーンショット、いずれも監査できない漏洩経路になり得ます。

送信前の圧縮

上限に近いが大幅に超えていない場合、圧縮でファイルを制限内に収められることがあります。スクリーンショットだらけの 40 MB の PowerPoint は「画像の圧縮」後に 12 MB になることが多いです。スキャンした 35 MB の PDF は Ghostscript の電子書籍品質設定で 5 MB になります。 ZIP と 7z の LZMA2 は混在コンテンツに有効です。

ただし、すでに圧縮済みのフォーマット( MP4 、 JPG 、圧縮済み ZIP )をさらに圧縮しても 1〜2 % しか削減できず、時間の無駄になります。

ファイルサイズ別の最適な送り方

25 MB 未満はそのままメール添付で問題ありません。25 MB〜2 GB は WeTransfer または Google Drive リンク。2 GB〜10 GB は HexaTransfer 、 SwissTransfer 、または Smash 。10 GB〜100 GB は共有クラウドフォルダー。100 GB 超はプリサインド URL 付きオブジェクトストレージか物理データ輸送サービスが最適です。

クライアントへの動画、 PDF 束、撮影データなど日常的なケースの大半は 2〜10 GB の転送サービス層でカバーできます。 HexaTransfer の 10 GB 上限、 AES-256-GCM エンドツーエンド暗号化、アカウント不要という仕様は、まさにこの用途に最適です。

hexatransfer.comでお試しください — 無料、登録不要、最大10GB。

エンドツーエンド暗号化で大容量ファイルを安全に送信

エンドツーエンド暗号化で最大10GBのファイルを無料で転送。アカウント不要。ファイルはアップロード前にブラウザで暗号化されるため、他の誰にも読まれません。

ファイルを送信