FE EXAM

IMAP(サーバ管理型の受信)

メールをサーバ上に保管したまま管理・閲覧する受信用プロトコル。

INTERACTIVE VISUALIZATION
端末
サーバ
既読
フェーズ
idle
サーバ上のメール
3
既読(サーバが記録)
0
シナリオ
ステップ1 / 7
STEP 1/7閲覧を始める前メールサーバに、あなた宛のメールが3通とどいています。IMAP では、これらを端末にダウンロードして消すのではなく、サーバ上に置いたまま閲覧・管理します。これから接続します。
あなたの端末メールサーバ▶ で閲覧を開始
メールの状態(サーバが正本)
サーバ上のメール(本体はここに残る)
📩📩📩
📖=既読 / 📩=未読(フラグはサーバが記録)
解説

📌
IMAPとは

サーバ📩📩📩💻 PC📱 スマホ同じ状態を共有

IMAP(Internet Message Access Protocol)とは、メールをサーバ上に保管したまま管理・閲覧する受信用プロトコルです。プロトコル=通信の決まりごと、のことです。メール本体を端末に持ち帰らず、サーバに置いたまま「見にいく」イメージです。

身近な例で考えると、図書館の本を借りずに館内で読むのに似ています。本(メール)は図書館(サーバ)に置いたまま、読みたいときだけ手に取って読みます。本を持ち帰らないので、別の日に来ても、別の人が来ても、同じ棚に同じ本が並んでいます。

上のツールで▶ボタンを押すと、メール本体がサーバに残ったまま件名だけ一覧表示し、開いたものだけ本文を取りよせ、別端末でも同じ状態が見える流れを確認できます。

🗄️
サーバ管理の利点

メール本体・フォルダ分け・既読/未読の状態を、すべてサーバ側に集約しておくことで、いくつもの便利さが生まれます。


複数端末で同じ状態:パソコンで既読にしたメールは、スマホでも既読として見える
必要なものだけ取得:まず件名(ヘッダ)だけ取りよせ、開いたメールの本文だけ落とすので通信が軽い
フォルダで整理:サーバ上に作ったフォルダ分けが、どの端末から見ても反映される
端末をなくしても安心:本体がサーバにあるので、端末が壊れてもメールは消えない

その代わり、サーバ上に大量のメールをためるとサーバ容量を消費することや、メールを見るには基本的にネットワーク接続が必要という面もあります。上のツールの状態パネルで、本体がサーバに残り続けることを確認できます。

⚖️
POP3との違い

受信用プロトコルには IMAP のほかに POP3 があります。決定的な違いはメールの置き場所です。POP3 はメールを端末に取り込んでサーバから消すのに対し、IMAP はサーバ上に置いたまま管理します。

項目IMAPPOP3
メールの置き場所サーバ上に保管端末にダウンロード
複数端末で見る得意(同じ状態を共有)苦手(端末ごとにバラバラ)
既読/未読の管理サーバが記録し共有取り込んだ端末ごと

スマホとパソコンを行き来して同じメールを見たいなら IMAP、1台の端末で完結させたい・サーバ容量を節約したいなら POP3 が向いています。どちらも受信用で、送信には別途 SMTP を使う点は共通です。

📌
なぜ件名だけ先に取るのか

端末💻 スマホサーバ件名1件名2件名3本文はサーバに保管① 件名一覧を要求② 開いた本文だけ受信

IMAPでは、メールを開く前にまず件名(ヘッダ)だけを一覧で取得し、実際に開いたメールの本文だけを後から取り寄せるという2段階の流れを取ります。

なぜ件名を先に取るのか。それは、メールの本文には画像や添付ファイルが含まれることがあり、全件まとめてダウンロードすると通信量が一気に増えてしまうからです。件名だけなら数十バイト程度で済みますが、本文は数メガバイトになることもあります。
STEP 1 — 件名一覧を取得:サーバに「メール一覧のヘッダを送ってほしい」と要求する(軽い)
STEP 2 — 開いた本文だけ取得:一覧からタップしたメールの本文だけサーバから受け取る(必要なぶんだけ)

身近な例で考えると、本屋で背表紙タイトルを眺めてから読みたい1冊だけ手に取るのに似ています。100冊全部を一度に読み込もうとせず、興味のある1冊だけ取り出す──これがIMAPの通信が軽い理由です。

📌
ポート番号と暗号化

IMAPのポート番号と暗号化の有無143番IMAP(暗号化なし)993番IMAPS(暗号化あり)🔒 暗号化ありは末尾にSが付く(Secure)

IMAPが使うポート番号(=通信の窓口を示す番号)は、暗号化するかどうかで2種類あります。
143番(IMAP):暗号化なし。通信の中身がそのまま流れる
993番(IMAPS)TLS(=通信を暗号化する仕組み)を使って通信を守る

なぜ2種類あるのか。もともとインターネットは小さな研究用ネットワークから始まったため、最初のプロトコルに暗号化機能はありませんでした。後から安全性を高めた暗号化版が作られ、古い番号はそのまま残しつつ、新しい番号を追加するという形で増えていきました。

同様に、POP3(=端末にメールを取り込むもう一つの受信プロトコル)も 110番(暗号化なし)と 995番(暗号化あり)の2系統があります。現在は盗み見のリスクを避けるため、暗号化ありのポート(993番・995番)が広く使われています

練習問題

🎯
基本情報技術者 練習問題

Q1.IMAPの説明として最も適切なものはどれか。
A.メールを取り込むと同時にサーバから必ず削除する受信用プロトコル
B.メールをサーバ上に保管したまま管理・閲覧する受信用プロトコル
C.メールを送信するためのプロトコル
D.IPアドレスを自動で割り当てるプロトコル
Q2.IMAPがPOP3より優れている点として最も適切なものはどれか。
A.端末の保存容量を一切使わない
B.複数の端末から同じメールや既読状態を共有できる
C.メールの送信が高速になる
D.サーバを使わずに通信できる
Q3.POP3とIMAPの違いとして正しいものはどれか。
A.POP3は端末に取り込み、IMAPはサーバ上で管理する
B.POP3はサーバ上で管理し、IMAPは端末に取り込む
C.どちらもメール送信用プロトコルである
D.IMAPは認証を行わない

関連コンテンツ