概要
Post Office Protocol :郵局協定(郵局協定第3版)POP 協定允許工作站動態訪問伺服器上的郵件,目前已發展到第三版,稱為 POP3。POP3 允許工作站檢索郵件伺服器上的郵件。POP3 傳輸的是數據訊息,這些訊息可以是指令,也可以是應答。
創建一個分散式電子郵件系統有多種不同的技術支持和途徑:POP(郵局協定)、DMSP(分層式電子郵件系統協定)和 IMAP(網際網路信息訪問協定)。其中,POP 協定創建最早因此也最為人們了解;DMSP 具有較好的支持“無連線”操作的性能,但其很大程度上僅限於單個應用程式(PCMAIL);IMAP 提供了 POP 和 DMSP 的擴展集並提供對遠程郵件訪問的三種支持方式:離線、線上和無連線。
POP 協定支持“離線”郵件處理。其具體過程是:郵件傳送到伺服器上,電子郵件客戶端調用郵件客戶機程式以連線伺服器,並下載所有未閱讀的電子郵件。這種離線訪問模式是一種存儲轉發服務,將郵件從郵件伺服器端送到個人終端機器上,一般是 PC 機或 MAC。一旦郵件傳送到 PC 機或 MAC 上,郵件伺服器上的郵件將會被刪除。
POP3 並不支持對伺服器上郵件進行擴展操作,此過程由更高級的 IMAP4 完成。 POP3 使用 TCP 作為傳輸協定。
協定結構
POP3 是傳送在客戶機和伺服器間的 ASCII 信息。POP3 命令摘要:
命令 描述
USER 用戶名
PASS 用戶密碼
STAT 伺服器上的郵件信息
RETR 獲取的信息數
DELE 刪除的信息數
LIST 顯示的信息數
TOP <messageID> <nombredelignes> 從頭開始(包含協定頭)列印X行信息
QUIT 退出POP3伺服器
可選POP3命令:
APOP name digest AUTHORIZATION 狀態有效;
TOP msg n TRANSACTION 狀態有效;
uidl 【msg】
POP3 Replies:
+ OK
- ERR。