---
title: "SMTPとは？POP3・IMAP・MIMEとの違いとメール送受信の仕組み【基本情報技術者試験】"
description: "SMTP・POP3・IMAP・MIMEの役割を、メール送受信の流れに沿って整理し、基本情報技術者試験で選択肢を切る判断軸を解説します。"
last_modified_at: "2026-07-23"
canonical_url: "https://stemtazoo.github.io/fe/email-protocols/"
section: "fe"
---

## まず結論

SMTPは、**電子メールを送信・転送するためのプロトコル**です。

一方、POP3とIMAPは受信側、MIMEはメール本文や添付ファイルの表現方法を担当します。

> **送信と転送はSMTP、受信はPOP3・IMAP、添付ファイルはMIME。**

基本情報技術者試験では、用語を単独で暗記するより、メールがどの順番で流れるかを押さえると選択肢を切りやすくなります。

## 直感的な説明

電子メールの流れは、次のように整理できます。

```text
送信者のPC
↓ SMTP
送信側メールサーバ
↓ SMTP
受信側メールサーバ
↓ POP3 または IMAP
受信者のPC・スマートフォン
```

ここに、添付ファイルや日本語を扱うためのMIMEが加わります。

```text
日本語・画像・PDF
↓ MIMEでメール用に表現
SMTPで送信
```

役割を短くまとめると、次のとおりです。

| 用語 | 主な役割 |
|---|---|
| SMTP | メールを送信・転送する |
| POP3 | メールを端末へ取り出す |
| IMAP | メールをサーバ上で管理・閲覧する |
| MIME | 日本語や添付ファイルをメールで扱えるようにする |

## 定義・仕組み

### SMTPとは

SMTPは、Simple Mail Transfer Protocolの略です。

主に次の2か所で使われます。

```text
メールソフト
↓ SMTP
送信メールサーバ
```

```text
送信側メールサーバ
↓ SMTP
受信側メールサーバ
```

したがって、問題文に次の語があればSMTPを疑います。

- 送信
- 転送
- メールサーバ間
- 送信メールサーバ

### POP3とは

POP3は、Post Office Protocol Version 3の略です。

メールサーバに届いたメールを、利用者の端末へ取り出すために使います。

```text
メールサーバ
↓ POP3
利用者のPC
```

従来は、受信したメールを端末に保存し、サーバから削除する使い方が中心でした。

判断ワードは次のとおりです。

- メールを取り出す
- 端末へダウンロード
- 受信
- サーバから削除

### IMAPとは

IMAPは、Internet Message Access Protocolの略です。

メールをサーバ上に置いたまま、複数端末から閲覧・管理できます。

```text
メールサーバ
├─ PCから閲覧
├─ スマートフォンから閲覧
└─ タブレットから閲覧
```

IMAPでは、次の状態を端末間で共有しやすくなります。

- 既読・未読
- フォルダ
- 削除状態
- 返信済み状態

判断ワードは次です。

- サーバ上で管理
- 複数端末
- 同期
- フォルダ操作
- 既読状態の共有

### MIMEとは

MIMEは、Multipurpose Internet Mail Extensionsの略です。

もともとの電子メールは主にASCII文字を前提としていました。MIMEを使うことで、次のような情報をメールで扱えるようになります。

- 日本語
- 画像
- 音声
- PDF
- 添付ファイル
- HTMLメール

MIMEはメールを運ぶプロトコルではありません。

```text
MIME
→ メールの内容を表現する

SMTP
→ メールを運ぶ
```

たとえるなら、SMTPは配送業者、MIMEは荷物の梱包方法です。

## 科目Aでどう出る？

### まず「送信・受信・表現」に分ける

試験では、次の順番で判断すると安定します。

```text
送る・転送する
→ SMTP

受け取る
→ POP3 または IMAP

添付ファイル・日本語を扱う
→ MIME
```

### POP3とIMAPを切り分ける

| 比較 | POP3 | IMAP |
|---|---|---|
| 基本的な考え方 | 端末へ取り出す | サーバ上で管理する |
| 複数端末との相性 | あまり良くない | 良い |
| 既読状態の共有 | しにくい | しやすい |
| フォルダ管理 | 主に端末側 | サーバ側 |
| 判断ワード | ダウンロード | 同期・サーバ管理 |

覚え方は次のとおりです。

```text
POP3
→ 郵便局から持ち帰る

IMAP
→ 郵便局に置いたまま見る
```

### SMTPとMIMEを切り分ける

どちらも送信時に関係するため混同しやすいですが、役割は異なります。

```text
SMTP
→ メールを送る

MIME
→ メールの中身を扱える形にする
```

「添付ファイルを送る」と書かれていても、問いが通信プロトコルならSMTP、内容の形式ならMIMEです。

### メールの認証・暗号化方式を切り分ける

メールに関する用語は、**送信か受信か**、さらに**認証・暗号化・電子署名のどれか**で切り分けます。

| 用語 | 使う場面 | 主な役割 |
|---|---|---|
| SMTP-AUTH | メール送信時 | SMTPサーバが送信利用者を認証する |
| APOP | POPによる受信時 | チャレンジレスポンス方式で認証情報を保護する |
| POP3S | POP3による受信時 | POP3通信をTLSで暗号化する |
| S/MIME | メール作成・閲覧時 | 電子署名、暗号化、改ざん検出を行う |

問題文に「送信側メールサーバで送信者を認証する」とあれば、SMTP-AUTHを選びます。

```text
送信時
＋ SMTPサーバで利用者認証
＝ SMTP-AUTH
```

一方、APOPとPOP3Sは受信側の仕組みです。S/MIMEは電子署名や暗号化を行いますが、送信側SMTPサーバへのログイン認証ではありません。

### メール送受信の全体像

```text
1. メール本文や添付ファイルを作る
2. MIMEで添付ファイルなどを表現する
3. SMTPで送信側サーバへ送る
4. SMTPで受信側サーバへ転送する
5. POP3またはIMAPで受信する
```

この流れを覚えておくと、用語を単独で暗記する必要が減ります。

## どんな場面で使う？

### SMTP

- メールソフトから送信メールサーバへ送る
- メールサーバ間で転送する
- 業務システムから通知メールを送る

### POP3

- 1台のPCへメールを取り込む
- 端末側でメールを保存・管理する
- サーバ容量を節約したい場合に使う

### IMAP

- PCとスマートフォンで同じメールを見る
- 複数端末で既読状態を共有する
- サーバ側でフォルダを管理する

### MIME

- 画像やPDFを添付する
- 日本語を含むメールを送る
- HTML形式のメールを扱う

## よくある誤解・混同

### SMTPでメールを受信する

通常、利用者がメールを受信するのはPOP3またはIMAPです。

SMTPは送信・転送を担当します。

### メールサーバ間の転送はIMAP

誤りです。

メールサーバ間の転送もSMTPです。

### MIMEはメール送信プロトコル

違います。

MIMEは、メールの内容を表現するための仕組みです。実際の送信はSMTPが担当します。

### POP3とIMAPは同じ

どちらも受信に使いますが、管理方法が異なります。

```text
POP3
→ 端末へ取り出す

IMAP
→ サーバ上で管理する
```

### IMAPならメールが端末に保存されない

必ずしもそうではありません。

実際のメールソフトでは、表示を速くするために端末へ一時保存することがあります。ただし、管理の中心はサーバ側です。

### SMTPはそのままで安全に送信できる

SMTPそのものは、もともと暗号化や送信者認証を前提にしていません。

現在は、TLSによる暗号化やSMTP AUTHによる認証と組み合わせて利用するのが一般的です。

FE試験では、まずSMTPの基本的な役割を押さえたうえで、暗号化・認証は追加機能として切り分けます。

### SMTP-AUTHとS/MIMEはどちらも送信者認証？

どちらも送信者に関係するため混同しやすいですが、認証する場所と目的が異なります。

```text
SMTP-AUTH
→ SMTPサーバが、メールを送信しようとする利用者を認証する

S/MIME
→ 電子署名によって、受信者が署名者や改ざんの有無を確認する
```

SMTP-AUTHは、メール本文のFrom欄に書かれた人物が本物であることを証明する仕組みではありません。送信時にSMTPサーバを利用する権限があるかを確認する仕組みです。

## まとめ（試験直前用）

- SMTPはメールの送信・転送
- POP3はメールを端末へ取り出す
- IMAPはメールをサーバ上で管理する
- MIMEは日本語・画像・添付ファイルなどを扱う
- SMTP-AUTHは送信時にSMTPサーバが利用者を認証する
- APOP・POP3Sは受信側、S/MIMEは電子署名・暗号化
- 「送信／受信」と「認証／暗号化／電子署名」で切り分ける

> **送信時のサーバ認証はSMTP-AUTH、受信側はAPOP・POP3S、電子署名はS/MIME。**
