郵箱系統原理 POP3協議和IMAP協議

2021-06-09 13:08:00 字數 1209 閱讀 5095

pop3協議採用的網路監聽埠號預設為110

下面列舉pop3命令及其說明(代表空格,代表回車和換行)

userusername:該命令是pop3客戶端程式與pop3郵件伺服器簡歷連線後通常傳送的第一條命令

passpassword:傳遞使用者密碼

apopname,digest:用於代替user和pass命令,以md5數字摘要的形式向pop3郵件伺服器提交賬戶密碼

stat:查詢郵箱中郵箱數和郵件佔的位元組大小等

uidlmsg#:查詢某封郵件的唯一識別符號,引數msg#表示序號,從1開始

list[msg#]:列出郵件資訊,msg#是可選的,表示郵件序號

retrmsg#:獲取某郵件的內容

delemsg#:設定刪除標記

rset:清除所有郵件的刪除標記

topmsg#n:獲取某封郵件的郵件頭和郵件體中的n行內容

noop:檢測pop3客戶端與pop3伺服器的連線情況

quit結束郵件接收過程,將刪除所有設定了刪除標記的郵件

開始測試方法:dos命令列下:

telnet命令+ pop3伺服器名+埠號,如

telnet pop3.sohu.com 110
然後開始輸入該協議的命令...

注意:pop3伺服器執行dele命令時,只是為郵件設定了刪除標記,並沒有真正的刪除郵件,隨後使用rest命令可以恢復這些已經「刪除」的郵件。pop3伺服器只有接收到pop3客戶端發出的quit命令後,才會真正刪除所有設定了刪除標記的郵件。

imap協議是對pop3協議的一種擴充套件,它定義了更加強大的郵件接收功能,如

(1)具有摘要瀏覽功能(主題、發件人、大小等)

(3)可以讓使用者在郵件伺服器上建立自己的郵件夾,分類儲存到各個郵件

imap作為一種新的郵件協議,將漸漸取代pop3協議

pop3協議簡介

8學院 vb教程 發布日期 2008年07月09日 將本文收藏到 收藏到本地 在internet,pop3 postofficeprotocol3 協議通常被用來接收電子郵件。這個協議很容易學,因為它只包含12個命令 其中有3個你完全可以忽略它們的存在 這些命令被客戶端計算機用來傳送給遠端伺服器。反...

POP3協議分析

pop3協議分析 pop3全稱為post office protocol version3,即郵局協議第3版。它被使用者 用來郵件伺服器取得郵件。pop3採用的也是c s通訊模型,對應的rfc文件為rfc1939。該協議非常簡單,所以我們只重點介紹其通訊過程,而相關的一些概念和術語請參考rfc文件或...

POP3協議分析

pop3協議分析 pop3全稱為post office protocol version3,即郵局協議第3版。它被使用者 用來郵件伺服器取得郵件。pop3採用的也是c s通訊模型,對應的rfc文件為rfc1939。該協議非常簡單,所以我們只重點介紹其通訊過程,而相關的一些概念和術語請參考rfc文件或...