トップ 差分 一覧 Farm ソース 検索 ヘルプ PDF RSS ログイン

POP

POP : Post Office Protocol

電子メール受信専用プロトコルで受信するにはIDとパスワードによるユーザ認証が必要。標準ではIDとパスワードは平文のまま送信されるので盗聴のおそれがある。IDとパスワードを暗号化したプロトコルがAPOPである。

TCPおよびUDPを使い、ポートは110番を使う。

SMTPにより転送されたメールはサーバの特定の箇所、たとえば/var/spool/mail/ユーザ名に保存される。このファイルに対して様々な操作を行う。

 POPのコマンドシーケンス

 POP3コマンドコマンド

コマンド 引数 機能
STAT メール総数を知る
LIST メール番号 各メールのサイズ取得
RETR メール番号 メールの読み込み
DELE メール番号 メールに削除マークを付ける
NOOP 何もしない
RSET 削除マークを解除
QUIT 削除と終了
USER ユーザID ユーザアカウント指定
PASS パスワード パスワード指定
APOP ユーザIDとMD5 認証
TOP メール番号 メールの一部を読む
UIDL メール番号 メールのUIDを取得