日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

POP3 郵局協(xié)議-版本3( 四 )


OK:其后是獨立-ID表; -ERR:其后無類似信件 。
C: UIDL S:OK
S: 1 whqtswO00WBw418f9t5JxYwZ
S: 2 QhdPYR:00WBw1Ph7x7
S: .
...
C: UIDL 2
S:OK 2 QhdPYR:00WBw1Ph7x7
...
C: UIDL 3
S: -ERR no such message, only 2 messages in maildrop
APOP name digest指定郵箱的字串和MD5摘要串 。僅在POP3確認(rèn)后的“確認(rèn)”狀態(tài)中使用 。通常,每個POP3會話均以USER/PASS互換開始 。這導(dǎo)致了用戶名和口令在網(wǎng)絡(luò)上的顯式傳送,這不會造成什么危險 。但是,許多客戶經(jīng)常連接到服務(wù)檢查信件 。通常間隔時間比較短,這就加大了泄密的可能性 。另一種提供“確認(rèn)”過程的方法是使用APOP命令 。
實現(xiàn)APOP命令的服務(wù)器包括一個標(biāo)記確認(rèn)的時間戳 。例如:在UNIX上使用APOP命令的語法為:process-ID.clock@hostname,其中進程-ID是進程的十進制的數(shù),時鐘是系統(tǒng)時鐘的十進制表示,主機名與POP3服務(wù)器名一致 。
客戶記錄下此時間戳,然后以送APOP命令 。name語法和USER命令一致 。Digest是采用MD5算法產(chǎn)生的包括時間戳和共享密鑰的字串 。此密鑰是客戶和服務(wù)器共知的,應(yīng)該注重保護此密鑰,假如泄密,任何人都能夠以用戶身份進入服務(wù)器 。
假如服務(wù)器接到APOP命令,它驗證digest,假如正確,服務(wù)器返回“確認(rèn)”,進入“操作”狀態(tài);否則,給出“失敗”并停留在“確認(rèn)”狀態(tài) 。
注重:共享密鑰的長度增加,解讀它的難度也相應(yīng)增加,這個密鑰應(yīng)該是長字符串 。
OK:郵件鎖住并預(yù)備好; -ERR:拒絕請求 。
S:OK POP3 server ready <1896.697170952@dbc.mtview.ca.us> C: APOP mrose c4c9334bac560ecc979e58001b3e22fb
S:OK maildrop has 1 message (369 octets)
在此例子中,共享密鑰 <1896.697170952@dbc.mtview.ca.us>tanstaaf由MD5算法生成,它產(chǎn)生了digest值,c4c9334bac560ecc979e58001b3e22fb

8. POP3命令總結(jié)
基礎(chǔ)的POP3命令:
USER name 在“確認(rèn)”狀態(tài)有效
PASS string
QUIT
STAT 在“操作”狀態(tài)有效
LIST [msg]
RETR msg
DELE msg
NOOP
RSET
QUIT 在“更新”狀態(tài)有效
可選的POP3命令:
APOP name digest 在“確認(rèn)”狀態(tài)有效
TOP msg n 在“操作”狀態(tài)有效
UIDL [msg]
POP3 響應(yīng):
OK
-ERR
注重:除了STAT,LIST和UIDL的響應(yīng)外,其它命令的響應(yīng)均為" OK"和 "-ERR" 。響應(yīng)后的所有文本將被客戶略去 。
9. POP3會話實例
S: <等待連接到TCP端口110>
C: <打開連接>
S:OK POP3 server ready <1896.697170952@dbc.mtview.ca.us>
C: APOP mrose c4c9334bac560ecc979e58001b3e22fb
S:OK mrose"s maildrop has 2 messages (320 octets)
C: STAT
S:OK 2 320
C: LIST
S:OK 2 messages (320 octets)
S: 1 120
S: 2 200
S: .
C: RETR 1
S:OK 120 octets
S: <服務(wù)器發(fā)送信件1>

S: .
C: DELE 1
S:OK message 1 deleted
C: RETR 2
S:OK 200 octets
S: <服務(wù)器發(fā)送信件2>
S: .
C: DELE 2
S:OK message 2 deleted
C: QUIT
S:OK dewey POP3 server signing off (maildrop empty)
C: <關(guān)閉連接>
S: <等待下一次連接>
10. 消息格式
在會話過程中的消息格式都假定與Internet文本消息格式標(biāo)準(zhǔn)一致 。應(yīng)該注重的是,由于各個服務(wù)器對于換行符的處理不同,因此計數(shù)不一定相同 。通常,在“確認(rèn)”狀態(tài)中,服務(wù)器能夠以八進制計算信件的大小 。例如,假如在打開儲存郵件時服務(wù)器內(nèi)部認(rèn)定換行符代表一個字符,一般服務(wù)器在計算它時作為兩個字符計 。注重,以終止符開始的消息行不被計數(shù)兩次,因為客戶將在接收到多行響應(yīng)后刪除所有字節(jié)填充 。
11. 安全性考慮

推薦閱讀