ページの作成
親となるページを選択してください。
親ページに紐づくページを子ページといいます。
例: 親=スポーツ, 子1=サッカー, 子2=野球
子ページを親ページとして更に子ページを作成することも可能です。
例: 親=サッカー, 子=サッカーのルール
親ページはいつでも変更することが可能なのでとりあえず作ってみましょう!
POP3の記事です。Post Office Protocol version 3 の略で、メールサーバーからメールを取得するためのプロトコルです。SMTP(送信)と対になり、メーラーが受信箱からメールを読み込む際に使われます。
POP3の基本
| 項目 | 内容 |
|---|---|
| 役割 | メールサーバーからメールを受信(ダウンロード) |
| RFC | RFC 1939 |
| プロトコル | TCP(テキストベース) |
| 標準ポート | 110(平文)、995(POP3S / TLS) |
| 動作モデル | サーバーから手元にダウンロード(既定) |
POP3の動作モデル
- クライアントがサーバーへ接続(110番)
- ユーザー認証(
USER/PASS) - 新着メールをすべてダウンロード
- サーバー上のメールを削除(既定動作)
- 接続終了(
QUIT)
主要コマンド
| コマンド | 意味 |
|---|---|
USER user | ユーザー名指定 |
PASS password | パスワード指定 |
STAT | 受信箱の状態(件数・合計サイズ) |
LIST | メール一覧(番号とサイズ) |
RETR n | n番目のメールを取得 |
DELE n | n番目のメールを削除マーク |
RSET | 削除マークをすべてリセット |
TOP n m | n番目メールの最初m行を取得 |
UIDL | 各メールのユニークIDを取得 |
QUIT | 切断+削除マーク確定 |
動作例(telnet)
|
$ telnet mail.example.com 110 |
POP3 と IMAP の違い
| 項目 | POP3 | IMAP |
|---|---|---|
| メール保存場所 | クライアント側(DL後はサーバから消える) | サーバー側 |
| 複数デバイス同期 | 不向き | 向く |
| 容量 | サーバー負荷低い | サーバー容量必要 |
| フォルダ管理 | 受信箱のみ | 複数フォルダ・タグ可 |
| オフライン | ○ | ○(同期可) |
| ポート | 110 / 995 | 143 / 993 |
| 現代の主流 | × | ○ |
近年はIMAPの方が主流です。スマホ・PC・タブレットなど複数端末で同じ受信箱を扱う前提の今、POP3はサーバー側にメールが残らない設計が不便なため。
セキュリティ
- 110番(平文POP3)はパスワードが平文で流れる。基本使わない
- POP3S(995番、TLS)を使う、または
STLSコマンドでアップグレード - SMTP(送信)も別に必要。受信POP3 + 送信SMTPの組合せ
- パスワード認証だけでなく、最近は OAuth2 認証(Gmail、Outlook)が増えている
主な利用シーン(現在)
- 古いメーラー設定の互換維持
- シンプルな自動メール処理(procmail、fetchmail等)
- 1端末のみ・サーバー容量を節約したい場合
関連
- 親カテゴリ: アプリケーション層(第4層) (TCP/IP)
- 送信プロトコル: SMTP
- HTTP: HTTP
ページの作成
親となるページを選択してください。
親ページに紐づくページを子ページといいます。
例: 親=スポーツ, 子1=サッカー, 子2=野球
子ページを親ページとして更に子ページを作成することも可能です。
例: 親=サッカー, 子=サッカーのルール
親ページはいつでも変更することが可能なのでとりあえず作ってみましょう!
子ページ
子ページはありません
人気ページ
- 1 Eclipseで「サーバーに追加または除去できるリソースがありません。」の原因と対処法
- 2 tomcat の起動 / 停止ログと catalina.log・catalina.out の違い
- 3 JavaScript base URL 取得方法|window.location.origin と SSR/Node.js 対応
- 4 YouTube Data API v3 エラー一覧|403/400/404 の主要原因と切り分け
- 5 Spring Frameworkのアノテーション一覧
- 6 Laravel エラー一覧|500/Blade/DB 接続/ルーティングの代表エラー
- 7 3Dグラフィックスとは|モデリング/レンダリング/主要ソフトウェア (Blender / Maya)
- 8 【Spring】@Valueアノテーションとは
- 9 CATALINA_HOME の確認方法 (Linux / Mac)
- 10 【Spring】@Autowiredアノテーションとは
最近更新/作成されたページ
- Laravel キャッシュクリア完全ガイド(cache:clear / config:clear / 2026-05-18 07:42:07
- プロジェクトの作成と削除 2026-05-18 07:42:07
- インストール直後にNetbeansが反応しない 2026-05-18 07:42:07
- 動画やチャンネルの検索 2026-05-18 07:42:07
- APIキー取得方法 2026-05-18 07:42:07
- チャンネル情報の取得 2026-05-18 07:42:07
- API 入門 — Web API(REST / GraphQL / gRPC / 2026-05-18 07:42:07
- インストール(eclipseプラグイン) 2026-05-18 07:42:07
- Laravel「Dotenv values containing spaces must be surrounded 2026-05-18 07:42:07
- エラー一覧 2026-05-18 07:42:07
- curl: (51) SSL: certificate subject name '~' does not match 2026-05-18 07:42:07
- インストール方法(Windows版) 2026-05-18 07:42:07
- JSONから配列に変換 2026-05-18 07:42:07
- 処理を一定時間待つ 2026-05-18 07:42:07
- A non well formed numeric value encountered 2026-05-18 07:42:07
コメントを削除してもよろしいでしょうか?