【あいまっぷ】

IMAP とは?

最終更新:
💡 サーバー上のメールと状態を、端末から扱う

サーバー上のメールやフォルダー、既読状態などにアクセスするプロトコル。複数端末での同期と削除の影響、POP3との違い、TLSによる通信保護を解説します。

📌 このページのポイント
IMAP:サーバー上のメールと状態を扱う同じアカウントのメールサーバーメール・フォルダー・既読など端末から取得・操作できる要求・応答PCメールソフト状態を同期・取得スマホメールアプリ状態を同期・取得未接続の端末へ、即座の反映は保証しない端末にも保存できる。同期とバックアップは別
各端末とサーバーの矢印は要求と応答です。常時・瞬時の同期ではなく、送信にはSMTPなど、通信保護にはTLSなどを組み合わせます。
ひよこ ひよこ
IMAPは、メールを受信する仕組み?
ペンギン先生 ペンギン先生
メールソフトからサーバー上のメールへアクセスするプロトコルだよ。内容を取得するだけでなく、フォルダーや既読などの状態も扱える。新しいメールを送るための仕組みは別で、SMTPなどを使う。
ひよこ ひよこ
スマホで読んだら、PCでも既読になる?
ペンギン先生 ペンギン先生
同じアカウントのサーバー上で既読状態が更新され、PC側が同期すれば反映される。複数端末で状態をそろえやすい。ただし、通信が切れている端末まで、いつも即座に同じ状態になるわけではない。
ひよこ ひよこ
POP3は、一台の端末しか使えないの?
ペンギン先生 ペンギン先生
そうとは限らない。POP3でもサーバーに残す使い方はできる。ただ、基本はメールを取り出す仕組みで、IMAPのようにフォルダーや既読状態をサーバーで扱うものとは役割が異なる。
ひよこ ひよこ
サーバーにあるなら、端末には保存しない?
ペンギン先生 ペンギン先生
IMAPでも端末に保存し、取得済みのメールをオフラインで読む機能がある。どこまで保存するかはアプリや設定による。再接続したときには、サーバーとの状態を合わせる処理が必要だよ。
ひよこ ひよこ
サーバーに残るので、バックアップは不要?
ペンギン先生 ペンギン先生
同期はバックアップの保証ではない。サーバーから削除されれば、ほかの端末にも反映されることがある。大切なメールの保管方法や復元手段を確認し、接続にはサービスが案内するTLSの設定を使おう。
もっと詳しく知りたい人へ

IMAPにすると、メールの通信は自動で暗号化される?

IMAPという名称だけでは判断できません。TLSを組み合わせた接続を使います。RFC 8314は接続の開始時からTLSを使う方式を推奨し、IMAPSの既定ポートを993としています。サービスの案内に従い、証明書の検証を無効にしないようにします。

新着メールは、いつも即時に通知される?

保証されません。IDLEは、接続中にサーバーから更新情報を受け取るためのコマンドです。切断やタイムアウトがあれば再接続などが必要です。アプリやサービスが別の通知方式を使うこともあるため、IMAPだけで端末への通知時刻は決まりません。

ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「IMAP」って出てきたら「サーバー上のメールと状態を、端末から扱う仕組み」と思えばだいたいOK!削除もほかの端末に反映され得るので、同期とバックアップは別に考えよう。
📖 おまけ:英語の意味
「Internet Message Access Protocol」 = インターネットのメッセージへアクセスするプロトコル
💬 サーバー上のメールを取得するだけでなく、フォルダーや状態などを操作します。RFC 9051はIMAP4rev2の仕様です。IMAPで接続していても、端末にメールを保存しないという意味ではありません。

参考資料

← 用語集にもどる