この記事は株式会社ドットログによる
コンストラク体操日記 Advent Calendar 2025の 23日目 の記事です。
はじめに
ぼくの勉強不足かもしれませんが、ふと疑問に思ったことがあります。
「昔すぎるメールもなぜ残っているんだろう。なんか、お気に入り登録的なのをしてそれ以外は数年経ったら、消えたらいいのにいちいち自分でなぜ消さないといけないんだろうか」と思いました。
その疑問を解決するために、調べてたら少し理解できてきたので自分のアウトプットのために記事として書こうと思います。もしかしたら、これを読む方にとっては、結構当たり前かもしれませんし、僕の知識不足です。その場合は、ご愛嬌を。
結論から伝えると調べていくうちに、メールのプロトコルの設計思想に理由があることがわかりました。今回は、その背景を初心者向けに整理してみます。
この記事で学べること
- 電子メールの送受信の基本的な仕組み
- SMTP、POP3、IMAP4の役割の違い
- なぜ現代のメールは手動削除が必要なのか
用語解説
まず、電子メールに関わる主要なプロトコル(あくまで用語として)を整理します。
SMTP(Simple Mail Transfer Protocol)
メールを送信・転送するためのプロトコルです。
- TCPの転送用のポート、提出用ポートを使用
- クライアントからサーバへ、またはサーバ間でメールを届ける役割
- ポートについて詳しく書くと、TCPの25番ポート、587番ポートを使用
POP3(Post Office Protocol version 3)
POP3はメールを取り出すためのプロトコルです。
- TCPの110番ポートを使用
- サーバのメールボックスからメールを取り出す
- 取り出し後、サーバからメールが削除される基本動作
ちなみに余談なんですけど「POP」の名前は、郵便局(Post Office)に手紙を取りに行くのに由来しています。
IMAP4(Internet Message Access Protocol version 4)
メールを受信(参照・管理)するためのプロトコルです。
- TCPの143番ポートを使用
- サーバ上でメールを保存・管理する
- サーバからは自動で削除されません
本題:POPとIMAPの決定的な違い
では、今回の本題に入ります。
POP3の場合
POPは「取り出す」ことに主眼を置いたプロトコルです。手紙を郵便受けから持ち帰るイメージですね。取り出したら、郵便受け(サーバ)は空になります。
つまり、サーバの容量を気にする必要がありません。
IMAP4の場合
IMAPは「サーバ上で管理する」ことに主眼を置いたプロトコルです。簡単にいうと荷物を郵便局に預けたままで携帯から追跡できるみたいな感じです。
複数の端末から同じメールにアクセスできます。
しかし、その代わりに…
サーバからは自動で削除されないため、手動での削除が必要になります。
なぜIMAPが主流になったのか
では、なぜPOP3ではなくIMAP4が現在の主流なのでしょうか?
答えは簡単です。僕たちの使い方が変わったからです。
具体的にいうと、現代においていつでもどこででも情報を取れることに価値があるからです。
昔(POP3時代)
- 1人1台のPCでメールを確認
- 端末にダウンロードして読むのが当たり前
- サーバに残しておくとかそんな考えにならない
今(IMAP時代)
- スマホ、PC、タブレットなどなど1人で複数端末を使用
- どの端末からでも同じメールを見たい
- 「あのメール、会社のPCでしか見られない」とか営業に外に出て業務端末などで確認できないのは、今では考えられない
この「複数端末で同じメールにアクセスしたい」というニーズに応えるのがIMAPです。
現代のメールサービスはほぼIMAP
現在、一般ユーザーが使う主要なメールサービスは、ほぼすべてIMAPを採用しています。
理由は先述のとおり、複数端末からのアクセスが当たり前になったからです。
ちなみに、GmailなどはPOP3での接続も選択肢として残していますが、デフォルトはIMAPですし、実際にPOP3を選ぶユーザーは少数派でしょう。
Gmailのゴミ箱が30日で消えるのは?
でも、Gmailのように自動で消えることもあります。
これはIMAPの機能ではなく、あくまでGoogleがサービスとして独自に実装している機能です。
プロトコルレベルでは自動削除の仕組みはないため、受信トレイやアーカイブにあるメールは、ユーザーが削除しない限り残り続けます。
まとめ
| 項目 | POP3 | IMAP4 |
|---|---|---|
| 主な用途 | メールを取り出す | メールをサーバで管理 |
| 複数端末対応 | ✕ | ◯ |
| サーバ容量 | 気にしなくてよい | 増え続ける |
| 自動削除 | あり(取り出し後) | なし |
「なんでメールは勝手に消えないの?」の答え
複数端末からアクセスできる便利さと引き換えに、IMAPではサーバ上でメールを保持し続ける設計になっているから。
技術の進歩は必ずしもすべてを楽にするわけではなく、便利さにはトレードオフがあるということを、メールのプロトコルから学びました。
学んだ成果としては、少しの内容からかもしれませんが、設計思想ベースで当たり前と思っているサービスについて調べてみようと思いました。
参考
- https://it-biz.online/it-skills/smtp/
- 画像は、複数個nanobanana



