最終更新:

ビジネスメールの適切な文字数とは?件名 / 本文の目安を解説

約 8 分で読めます

ビジネスメールは長すぎると読まれず、短すぎると意図が伝わりません。Slack メッセージの書き方と同様に、適切な文字数を意識することで、相手に確実に伝わるメールが書けるようになります。件名は受信側の表示幅で切れ、本文はエンコード後のバイト数で膨らみます。この記事では、その両方を踏まえた文字数の決め方を扱います。

メールの技術仕様と文字数の関係

メールの形式を規定する RFC 5322 (Internet Message Format・2008 年) の 2.1.1 節では、1 行あたり 998 文字 (CRLF を除く) を超えてはならないと定められ、78 文字以内が推奨されています。日本語メールは ISO-2022-JP や UTF-8 で MIME エンコードされるため、見た目の文字数と実際のデータサイズは一致しません。たとえば UTF-8 の日本語 1 文字は 3 バイトを消費し、さらに Base64 エンコードで約 1.37 倍 (4/3 倍 + 折り返し分) に膨張します。つまり、1,000 文字の日本語本文は約 4.1 KB のデータ量になります。同じ RFC は件名 (Subject ヘッダー) の文字数そのものを制限していませんが、メルマガの書き方でも触れているとおり、受信側クライアントの表示幅が実質的な制約となります。

エンコーディング方式と実データサイズの比較

メールの件名や本文は、送信時にエンコーディング処理を経てデータサイズが変化します。同じ日本語テキストでも、エンコーディング方式によってサイズが大きく異なるため、メールサーバーの容量制限やヘッダーサイズの上限を考慮する際に重要な知識です。

エンコーディング方式日本語 1 文字あたり日本語 20 文字の件名主な用途
ISO-2022-JP (Base64)約 2.7 バイト (2 バイト × 4/3)82 バイト国内ビジネスメール
UTF-8 (Base64)約 4 バイト (3 バイト × 4/3)92 バイト国際メール、Gmail
UTF-8 (Quoted-Printable)約 9 バイト (3 バイト × 3)192 バイト一部のメールクライアント

件名ヘッダーは RFC 2047 (MIME Part Three・1996 年) のエンコードワード形式 (=?charset?encoding?encoded-text?=) で符号化されます。上の表の値は、この指定子や文字集合の切り替え制御まで含めた実際のヘッダー長です。たとえば「会議の件」(4 文字) は ISO-2022-JP + Base64 で =?ISO-2022-JP?B?GyRCMnE1RCRON28bKEI=?= の 38 バイト、UTF-8 + Base64 では =?UTF-8?B?5Lya6K2w44Gu5Lu2?= の 28 バイトになります。

短い件名では UTF-8 のほうが小さくなる点が直感に反しますが、これは ISO-2022-JP が日本語部分の前後に文字集合の切り替え制御を挟み、文字集合名も長いためです。この固定的な上乗せは件名の長さに関わらず一定なので、12 文字前後を境に 1 文字あたり 2 バイトと 3 バイトの差が上回り、以降は ISO-2022-JP のほうが小さくなります。また RFC 2047 はエンコードワード 1 個を 75 文字以内、エンコードワードを含むヘッダー行を 76 文字以内と定めているため、長い件名は複数のエンコードワードに分割され、CRLF + スペースで折り返されます。

実務上の影響として、この折り返しを正しく組み立て直せない古いメールサーバーやゲートウェイでは、長い件名が切り詰められたり文字化けしたりすることがあります。UTF-8 + Quoted-Printable なら日本語 50 文字の件名でエンコード後の本体だけで約 450 バイトに達するため、安全マージンを考慮すると件名は 30 文字以内に収めるのが技術的にも合理的です。

件名の最適な文字数

メールの件名は 20〜30 文字が理想的です。ここで押さえておきたいのは、「件名が何文字まで表示されるか」に固定値は存在しないという点です。デスクトップのメールソフトは受信一覧の列幅をユーザーが自由に変えられるため、同じソフトでも表示できる文字数は大きく変動します。つまり、実質的な下限を決めているのは画面幅が固定されたスマートフォンやウェアラブルの側です。

クライアント / デバイス件名の表示幅の決まり方プレビューテキスト
Outlook デスクトップ受信一覧の列幅に依存 (広げれば長く表示)既定では非表示 (設定で有効化可)
Gmail (PC)ウィンドウ幅に依存・件名とプレビューが同じ 1 行を分け合う件名の後に灰色で表示
Apple Mail (PC)列幅に依存・2 行表示の設定が可能件名の下の行に表示
iPhone (縦持ち)画面幅で固定・デスクトップよりかなり短い件名の下に 1〜2 行
Android Gmail画面幅で固定・デスクトップよりかなり短い件名の下に表示
Apple Watch画面幅で固定・最も短いなし

プッシュ通知の文字数制限と同様に、メールの件名でも重要なキーワードは先頭 15 文字以内に配置するのが効果的です。

なぜ 20〜30 文字なのでしょうか。デスクトップの一覧はほぼ全文が読める一方、スマートフォンでは末尾から順に切り詰められます。20〜30 文字は、デスクトップで全文が入り、スマートフォンでも用件の核心が残る「最大公約数」の長さです。ビジネスメールでもスマートフォンで一次判断される場面が多いことを前提にすると、この長さを基準にしておくのが安全です。

文字数を決めるときは、開封率のような結果指標ではなく「切り詰められたときに何が残るか」で考えると判断しやすくなります。文字数帯ごとの見え方を整理すると次のようになります。

件名の文字数スマートフォンの一覧での見え方起きやすい問題
10 文字未満全文が表示される「ご連絡」など用件が特定できず優先度を判断できない
10〜19 文字全文が表示される案件名と用件のどちらかが省かれがち
20〜30 文字おおむね全文、環境によって末尾が少し切れるほぼない (先頭に用件を置けば切れても伝わる)
31〜40 文字末尾が切れ始める期限や依頼内容を末尾に置くと消える
41 文字以上後半が大きく切れる先頭が定型の挨拶や社名だと用件が一切見えない

この整理からわかるのは、長さそのものより「切れた後に残る部分」が本質だということです。40 文字の件名でも先頭 15 文字で用件が完結していれば実務上は困りません。逆に 25 文字でも先頭が「【株式会社○○○○】」で埋まっていれば、スマートフォンでは何の件かわからないまま後回しにされます。

プレビューテキストの最適化

Gmail や iPhone のメールアプリでは、件名の後にメール本文の冒頭部分が「プレビューテキスト」として表示されます。件名だけでは足りない情報を補える、開封前の最後の説明枠です。

多くのビジネスメールでは、本文の冒頭が「お疲れ様です。○○部の△△です。」という定型挨拶で始まるため、この枠が挨拶で埋まって用件が表示されません。冒頭の 1 文目に結論や期限を書くだけで、件名とプレビューの合計で全体像が伝わるようになります。

HTML メールの場合は、<div style="display:none; max-height:0; overflow:hidden;"> で非表示のプレヘッダーテキストを設定する手法が広く使われています。この手法を使えば、本文の冒頭とは別にプレビュー専用のテキストを制御できます。ただし、プレヘッダーの後に十分な量の非表示スペース文字 (&zwnj;&nbsp; の繰り返し) を挿入しないと、本文の冒頭テキストがプレヘッダーの後に続けて表示されてしまう点に注意が必要です。

プレビューテキストの表示量もクライアント任せです。Gmail (PC) では件名とプレビューが同じ 1 行を分け合うため、件名が短いほどプレビュー領域が広がります。スマートフォンでは件名の下に 1〜2 行という枠に収まり、デスクトップより短くなります。どの環境でも機能させたいなら、プレビューの先頭 1 文に最も重要な情報を置き、それ以降は読まれなくても成立する構成にしておくのが確実です。

本文の文字数目安

メールの種類によって適切な文字数は異なります。以下は、受け手が読むのにかかる手間から逆算した実務的な目安です。

メールの種類文字数目安受け手側の読み方
簡単な連絡・確認100〜200 文字スクロールなしで読み切れ、その場で処理される
依頼・報告200〜500 文字スマートフォンでも一気に読める上限あたり
提案・説明500〜800 文字腰を据えて読む必要があり、後回しにされやすい
詳細な報告書800〜1,500 文字メール本文では読み飛ばされる (添付や資料へ分離)

長いメールが敬遠されるのは、文字数そのものが原因ではなく「自分が何をすればよいか」が本文のどこにあるか探さなければならないからです。同じ 800 文字でも、冒頭に依頼と期限が書かれていれば負担は小さく、経緯の説明が続いた末尾に依頼がある構成では読み切られません。長くなりそうなときは削る前に、依頼を先頭へ移して詳細を後ろに送る並べ替えを試すほうが効果的です。

メールの種類別 ― 最適な文字数設計

ビジネスメール、マーケティングメール、トランザクションメールでは、求められる文字数が根本的に異なります。

メールの種類件名本文設計のポイント
ビジネスメール (社内)15〜25 文字100〜500 文字用件を最短で伝える
ビジネスメール (社外)20〜30 文字200〜800 文字丁寧さと簡潔さの両立
マーケティングメール15〜25 文字300〜600 文字CTA までの導線を短く
トランザクションメール20〜35 文字100〜300 文字必要情報を漏れなく簡潔に
メールマガジン (テキスト)20〜30 文字1,000〜2,000 文字スクロール量を抑制
メールマガジン (HTML)20〜30 文字500〜1,000 文字画像と文字のバランス

文字数を間違えるとこうなる ― メールの失敗パターン

メールの文字数ミスは、ビジネス上の信頼関係に影響を与えることがあります。

HTML メールと平文メールの文字数の違い

同じ内容のメールでも、HTML 形式と平文 (プレーンテキスト) 形式ではデータサイズが大きく異なります。HTML メールは装飾タグ、CSS、画像参照などを含むため、平文の 3〜10 倍のデータ量になることがあります。

実務上の注意点として、HTML メールでは見た目の文字数とソースコードの文字数が乖離します。たとえば「太字のテキスト」は画面上 7 文字ですが、HTML ソースでは <strong>太字のテキスト</strong> で 24 文字になります。マーケティングメールの文字数を管理する際は、表示テキストの文字数で判断しましょう。

また、multipart/alternative 形式で HTML と平文の両方を含むメールは、同じ内容を 2 通分持つためデータ量が単純に増えます。メールサーバーやサービスには 1 通あたりの送信サイズ上限が設定されており、その値は環境ごとに異なります。画像を多用する HTML メールでは本文の文字数より添付・埋め込み画像のほうが支配的になるため、上限が気になる場面では画像から見直すのが先です。

読まれるメールを書く 4 つのポイント

  1. 件名で用件を明確にする。「お疲れ様です」だけの件名は避け、「【確認依頼】○○プロジェクト進捗報告」のように具体的に書きましょう。件名の先頭に【】で分類タグを付けると、受信者がメールの優先度を瞬時に判断できます。
  2. 本文の冒頭に結論を書く。忙しい相手でも要点をすぐ把握できます。冒頭 2 行で「何をしてほしいか」「いつまでに必要か」を明示するのが理想です。
  3. 1 段落は 3〜4 行以内に収める。長い段落は読み飛ばされやすくなります。特にモバイルでは、PC で 3 行の段落が 6〜7 行に折り返されるため、短めの段落が効果的です。
  4. 箇条書きを活用する。複数の項目を伝える場合は、箇条書きにすると格段に読みやすくなります。

メールのプロが実践する文字数テクニック

1 日に数十通のメールを処理するビジネスのプロフェッショナルは、以下のようなテクニックを活用しています。

  1. 「件名だけで完結するメール」を目指す。「【報告】A 社訪問 3/10 14 時に変更」のように、件名だけで用件が伝わるメールは、開封すら不要になります。受信者の時間を最も節約できる方法です。
  2. 「BLUF (Bottom Line Up Front)」の原則を適用する。軍事用語に由来するこの手法は、結論を最初に書き、その後に背景や詳細を続ける構成です。「結論: ○○の承認をお願いします。理由: △△のため。」という形式で、忙しい相手でも最初の 2 行で用件を把握できます。
  3. 「5 文ルール」を意識する。メール本文を 5 文以内に収めることを目標にすると、自然と簡潔で要点の明確なメールになります。5 文で収まらない場合は、電話や対面での説明を検討するサインです。
  4. 返信メールでは引用を最小限にする。全文引用は受信者のスクロール量を増やすだけです。必要な部分だけを引用し、それに対する回答を書く「部分引用」が効率的です。

見落としがちなエッジケース

メールの文字数を考える際、本文だけでなく以下の要素も総合的に管理する必要があります。

絵文字を含む件名のエンコーディング問題

マーケティングメールでは件名に絵文字を使って目立たせる手法が一般的になっていますが、技術的な落とし穴があります。絵文字は Unicode のサロゲートペアや結合文字列で表現されるため、エンコーディング時のサイズが通常の文字より大きくなります。

たとえば「🎉」(パーティーポッパー) は UTF-8 で 4 バイト、Base64 エンコード後は約 8 バイトを消費します。肌の色を指定した絵文字 (例: 👋🏻) は基本の絵文字と肌の色修飾子という 2 つの符号位置でできているため、UTF-8 では合計 8 バイトです。家族や職業を表す絵文字のように ZWJ (Zero Width Joiner) で複数の絵文字を連結したものは、連結記号の分も加わってさらに大きくなります。国旗絵文字 (例: 🇯🇵) も Regional Indicator Symbol 2 個の組み合わせで 8 バイトです。見た目は 1 文字でも、バイト数では数文字分を消費すると考えておくとよいでしょう。

問題はサイズだけではありません。ISO-2022-JP は絵文字を表現できないため、絵文字を含む件名は強制的に UTF-8 でエンコードされます。受信側のメールクライアントが ISO-2022-JP を前提としている場合、件名が文字化けするリスクがあります。古い世代のメールソフトや一部の国内キャリアメールでは、絵文字が「□」や「?」に置換されることがあります。ビジネスメールでは絵文字の使用を避け、マーケティングメールでも受信者のメール環境を考慮した上で使用を判断しましょう。

メールクライアントごとの表示特性

同じメールでも、クライアントによって表示が大きく異なります。Gmail は件名の後にプレビューテキストを灰色で表示し、件名が短いほどプレビュー領域が広がります。Outlook デスクトップ版はプレビューテキストが既定で表示されない設定もあり、その場合は件名だけで開封の優先度が判断されます。Apple Mail は件名の下にプレビューを複数行表示できるため、比較的多くの情報が開封前に届きます。表示の差は受信者側の設定次第で送信者からは制御できないので、件名 20〜30 文字 + 本文冒頭に要点という構成にして、どの環境でも成立させておくのが現実的な最適解です。

まとめ

ビジネスメールは「簡潔さ」と「正確さ」のバランスが重要です。件名は 20〜30 文字で用件を明確にし、本文は用件に応じた適切な長さに調整しましょう。RFC の技術仕様やエンコーディング方式によるデータサイズの違い、クライアントごとの表示特性を理解した上で文字数を設計すれば、どの環境でも確実に伝わるメールが書けます。絵文字の扱いやプレビューテキストの整え方といった細部まで気を配れば、相手が判断に迷う場面をさらに減らせます。送信前に文字数カウントスで文字数を確認し、適切な長さに調整する習慣をつけましょう。

この記事を共有