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

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


S:OK POP3 server ready
注重:這個消息是一個POP3應(yīng)答 。POP3服務(wù)器應(yīng)該給出一個“確定”響應(yīng)作為確認(rèn) 。
此時POP3會話就進(jìn)入了“確認(rèn)”狀態(tài) 。此時,客戶必須向服務(wù)器證實它的身份 。在文檔中介紹兩種可能的處理機(jī)制,一種是USER和PASS命令,另一種是在后面要介紹的APOP命令 。
用USER和PASS命令進(jìn)行確認(rèn)過程,客戶必須首先發(fā)送USER命令,假如POP3服務(wù)器以“確認(rèn)”狀態(tài)碼響應(yīng),客戶就可以發(fā)送PASS命令以完成確認(rèn),或者發(fā)送QUIT命令終止POP3會話 。假如POP3服務(wù)器返回“失敗”狀態(tài)碼,客戶可以再發(fā)送確認(rèn)命令,或者發(fā)送QUIT命令 。
當(dāng)客戶發(fā)送了PASS命令后,服務(wù)器根據(jù)USER和PASS命令的附加信息決定是否答應(yīng)訪問相應(yīng)的存儲郵件 。
一旦服務(wù)器通過這些數(shù)據(jù)決定答應(yīng)客戶訪問儲存郵件,服務(wù)器會在郵件上加上排它鎖,以防止在進(jìn)入“更新”狀態(tài)前對郵件的改變 。假如成功獲得了排它鎖,服務(wù)器返回一個“確認(rèn)”狀態(tài)碼 。會話進(jìn)入“操作狀態(tài)”,同時沒有任何郵件被標(biāo)記為刪除 。假如郵件因為某種原因不能打開(例如,排它鎖不能獲得,客戶不能訪問相應(yīng)的郵件或者郵件不能進(jìn)行語法分析),服務(wù)器將返回“失敗”狀態(tài)碼 。在返回“失敗”狀態(tài)碼后,服務(wù)器會關(guān)閉連接 。假如服務(wù)器沒有關(guān)閉連接,客戶可以重新發(fā)送確認(rèn)命令,重新開始,或者發(fā)送QUIT命令 。
在服務(wù)器打開郵件后,它為每個消息指定一個消息號,并以八進(jìn)制表示每個消息的長度 。第一個消息被指定為1,第二個消息被指定為2,以此類推,第N個消息被指定為N 。在POP3命令和響應(yīng)中,所以的消息號和長度以十進(jìn)制表示 。
下面是對上述三條命令的
命令格式參數(shù)限制響應(yīng)例子USER name指定郵箱的字符串,這對服務(wù)器至關(guān)重要僅在USER和PASS命令失敗后或在“確認(rèn)”狀態(tài)中使用 OK:有效郵箱;
-ERR:無效郵箱
C: USER mrose S:OK mrose is a real hoopy frood
...
C: USER frated
S: -ERR sorry, no mailbox for frated here
PASS string口令僅在“確認(rèn)”狀態(tài)中USER命令成功后使用(因為此命令只有一個參數(shù),因此空格不再作為分隔符,而作為口令的一部分) OK:郵件鎖住并已經(jīng)預(yù)備好; -ERR無效口令或無法鎖住郵件
C: USER mrose S:OK mrose is a real hoopy frood
C: PASS secret
S:OK mrose"s maildrop has 2 messages (320 octets)
...
C: USER mrose
S:OK mrose is a real hoopy frood
C: PASS secret
S: -ERR maildrop already locked
QUIT(無)(無) OKC: QUIT S:OK dewey POP3 server signing off

5. “操作”狀態(tài)
一旦客戶向服務(wù)器成功地確認(rèn)了自己的身份,服務(wù)器將鎖住并打開相應(yīng)的郵件,這時POP3會話進(jìn)入“操作”狀態(tài) ?,F(xiàn)在客戶可以重復(fù)下面的POP3命令,對于每個命令服務(wù)器都會返回應(yīng)答 。最后,客戶發(fā)送QUIT命令,會話進(jìn)入“更新”狀態(tài) 。
下面是在“操作”狀態(tài)中可用的命令:
命令參數(shù)限制說明響應(yīng)例子STAT(無)僅在“操作”狀態(tài)下可用 。服務(wù)器以包括郵件信息的響應(yīng)做為“確認(rèn)” 。為簡化語法分析,所有的服務(wù)器要求使用郵件列表的特定格式 。“確認(rèn)”響應(yīng)由一個空格,以八進(jìn)制表示的郵件數(shù)目,一個空格和郵件大小 。這是最小實現(xiàn),高級的實現(xiàn)還需要別的信息 。注重:被標(biāo)記為刪除的信件不在此列 。
OK: nn mmC: STAT S:OK 2 320
LIST [msg]信件數(shù)目(可選),假如出現(xiàn),不包括標(biāo)記為刪除的信件 。僅在“操作”狀態(tài)下可用 。假如給出了參數(shù),且POP3服務(wù)器返回包括上述信息的“確認(rèn)”,此行稱為信息的“掃描表” 。假如沒有參數(shù),服務(wù)器返回“確認(rèn)”響應(yīng),此響應(yīng)便以多行給出 。在初的 OK后,對于每個信件,服務(wù)器均給出相應(yīng)的響應(yīng) 。

推薦閱讀