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

版本2 郵局協(xié)議( 三 )


"=ccc"ccc是對應(yīng)的郵件的長度
RETR
該命令確定用戶已經(jīng)做好接收郵件的預(yù)備.它必須跟一個確認命令.服務(wù)器
會斷開連接,假如發(fā)送一個長度為零的消息(例如一個不存在的消息).該命令的要害字是"
RETR",后面跟一個CRLF.
可能的應(yīng)答:
數(shù)據(jù)流或關(guān)閉連接
ACKS
該命令確認用戶已經(jīng)接收到郵件.該命令結(jié)束郵件數(shù)據(jù)的傳輸.郵件數(shù)據(jù)被保
存在郵箱中,郵件指針增加1.服務(wù)器返回下一個郵件數(shù)據(jù)長度或零(假如下一個郵件不存在
或已經(jīng)被刪除).該命令的要害字是"ACKS",后跟CRLF
可能的應(yīng)答:
"=ccc"ccc是下一個郵件的長度
ACKD
該命令確認用戶已經(jīng)接收到郵件,結(jié)束郵件數(shù)據(jù)的傳輸,假如用戶有對郵箱的
寫權(quán)限則將對應(yīng)的郵件從郵箱中刪除.事實上,只有在會話結(jié)束,郵箱被釋放或用戶選擇另
外一個郵箱時才會發(fā)生改變.假如用戶沒有對郵箱的寫權(quán)限,則郵箱不發(fā)生改變.服務(wù)器的應(yīng)
答是相同,不管郵件是否被刪除.然后,服務(wù)器將郵件指針指向下一個郵件,并返回它的長度.
相應(yīng)的,假如郵件不存在或已經(jīng)被刪除,則返回零長度.該命令的要害字是"ACKD"然后是
CRLF.
可能的應(yīng)答:
"=ccc"ccc是下一個郵件的長度
NACK
用戶用該命令向服務(wù)器報告它未收到數(shù)據(jù).該命令結(jié)束郵件數(shù)據(jù)的傳送.將郵件數(shù)
據(jù)保存在郵箱中,保持郵件指針不變.服務(wù)器返回當前郵件的長度.因為當前郵件必然存在,
所以郵件長度是一個大于零的數(shù).該命令的要害字是"NACK",然后是CRLF.
可能的應(yīng)答:
"=ccc"ccc是當前郵件的長度.
QUIT
該命令表明用戶已經(jīng)完成會話.服務(wù)器將發(fā)送一個"OK"應(yīng)答給用戶,并關(guān)閉連接.
該命令的要害字是"QUIT",然后是CRLF.
可能的應(yīng)答:
" OK"并關(guān)閉連接
服務(wù)器回答
GREETING
任何一個連接被建立時,服務(wù)器都將發(fā)送該應(yīng)答給用戶.該消息由一個加號,然后
是協(xié)議的名字(POP2),服務(wù)器的名字,文本,CRLF組成.
" "
加號意味著成功的連接.后面跟文本和CRLF.
"-"
減號意味著連接失敗.和加號一樣,后面跟文本和CRLF.
"="
等號返回命令中指定的郵件的長度.后面跟一個數(shù)字,然后是文本和CRLF.
"#"
該符號返回指定郵箱或文件夾中的郵件總數(shù).后面跟一個數(shù)字,然后是文
本和CRLF.
TIMEOUTS
任何一個類似的協(xié)議中都有TIMEOUTS.假如不想讓其中一方陷入無窮的等待
中.用戶希望較快的應(yīng)答,因此應(yīng)該由一個短的超時時間.它被稱作T1.
對一些服務(wù)器來說,應(yīng)該有時間計算郵箱中的郵件數(shù)或郵件的長度或重整存
儲的數(shù)據(jù)以用來傳輸.因此,超時時間應(yīng)該大于這些時間.在命令RETR中也應(yīng)該考慮這個問
題.
服務(wù)企業(yè)不希望無期地等待用戶的下一個命令,因此服務(wù)企業(yè)由一個超時時間
T2.
當一個用戶給客戶機編一段程序,使它自動的給服務(wù)器發(fā)送命令時,可以很合理
的想象,此時服務(wù)器的T2時間應(yīng)該很小.
相應(yīng)的,假如是一個人在給服務(wù)器發(fā)送命令,服務(wù)器的T2時間應(yīng)該很大.
討論
TOPS-20上的服務(wù)器的評價:
該情況下,郵箱是一個簡單的文件.信郵件被鏈接在文件后面.不同郵件間有
一個分割行.
這種服務(wù)器的非凡之處是它的刪除操作.只有當用戶擁有對文件的寫權(quán)限時,
才能進行該操作.要注重避免兩個問題:(1)阻止其它用戶對文件的寫操作;(2)防止意外刪除
用戶為看的郵件.
一個建議
當一個郵箱被選中時,假如用戶有寫權(quán)限,給郵箱重新起一個臨時名.這樣新郵件就
會被放在臨時文件中.對臨時郵箱進行所有的POP2操作.這樣當POP2會話結(jié)束或大卡另一個

推薦閱讀