POP : Post Office Protocol
電子メール受信専用プロトコルで受信するにはIDとパスワードによるユーザ認証が必要。標準ではIDとパスワードは平文のまま送信されるので盗聴のおそれがある。IDとパスワードを暗号化したプロトコルがAPOPである。
SMTPにより転送されたメールはサーバの特定の箇所、たとえば/var/spool/mail/ユーザ名に保存される。このファイルに対して様々な操作を行う。
POPのコマンドシーケンス
POP3コマンドコマンド
コマンド | 引数 | 機能 |
---|---|---|
STAT | メール総数を知る | |
LIST | メール番号 | 各メールのサイズ取得 |
RETR | メール番号 | メールの読み込み |
DELE | メール番号 | メールに削除マークを付ける |
NOOP | 何もしない | |
RSET | 削除マークを解除 | |
QUIT | 削除と終了 | |
USER | ユーザID | ユーザアカウント指定 |
PASS | パスワード | パスワード指定 |
APOP | ユーザIDとMD5 | 認証 |
TOP | メール番号 | メールの一部を読む |
UIDL | メール番号 | メールのUIDを取得 |