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

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

POP3 郵局協(xié)議-版本3 1. 簡介
對于在網(wǎng)絡(luò)上的比較小的結(jié)點(diǎn),支持消息傳輸系統(tǒng)(MTS)是不實(shí)際的 。例如,一臺工作站可能不具有充足的資源答應(yīng)SMTP服務(wù)器和相當(dāng)?shù)谋镜剜]件傳送系統(tǒng)保持序駐留,并持續(xù)運(yùn)行 。同樣的,將一臺個(gè)人計(jì)算機(jī)長時(shí)間連接在IP類型網(wǎng)絡(luò)上的費(fèi)用也是可觀的(結(jié)點(diǎn)缺少的資源被稱為“聯(lián)絡(luò)性”) 。
雖然如此,在這樣的小結(jié)點(diǎn)上答應(yīng)治理郵件是十分有用的,并且這些結(jié)點(diǎn)經(jīng)常支持一個(gè)用戶代理來治理郵件 。為解決這一問題,能夠支持MTS的結(jié)點(diǎn)就為這些不能支持的結(jié)點(diǎn)提供了郵件存儲功能 。郵局協(xié)議-版本3就是使這樣的工作站可以用一種比較實(shí)用的方法來訪問存儲于服務(wù)器上的儲存郵件 。通常,這意味著工作站可以從服務(wù)器上取得郵件,而服務(wù)器為它暫時(shí)保存郵件 。
在下文中,客戶主機(jī)指的是利用POP3服務(wù)的主機(jī),而服務(wù)器主機(jī)指的是提供POP3服務(wù)的主機(jī) 。
2. 簡單說明
在此文檔中不指明客戶主機(jī)如何將郵件送入到傳送系統(tǒng)中去 。但這里有一個(gè)說明:當(dāng)用戶代理需要將信息送到傳送系統(tǒng)時(shí),它在接力主機(jī)上建立SMTP連接(這些接力主機(jī)可以是POP3主機(jī),也可以不是) 。
3. 基本操作
初始時(shí),服務(wù)器通過偵聽TCP端口110開始POP3服務(wù) 。當(dāng)客戶主機(jī)需要使用服務(wù)時(shí),它將與服務(wù)器主機(jī)建立TCP連接 。當(dāng)連接建立后,POP3發(fā)送確認(rèn)消息 ??蛻艉蚉OP3服務(wù)器相互(分別)交換命令和響應(yīng),這一過程一直要持續(xù)到連接終止 。
POP3命令由一個(gè)命令和一些參數(shù)組成 。所有命令以一個(gè)CRLF對結(jié)束 。命令和參數(shù)由可打印的ASCII字符組成,它們之間由空格間隔 。命令一般是三到四個(gè)字母,每個(gè)參數(shù)卻可達(dá)40個(gè)字符長 。
POP3響應(yīng)由一個(gè)狀態(tài)碼和一個(gè)可能跟有附加信息的命令組成 。所有響應(yīng)也是由CRLF對結(jié)束 。現(xiàn)在有兩種狀態(tài)碼,“確定” (" OK")和“失敗” ("-ERR") 。
對于特定命令的響應(yīng)是由許多字符組成的 。在這些情況中,下面一一表述:在發(fā)送第一行響應(yīng)和一個(gè)CRLF之后,任何的附加信息行發(fā)送,他們也由CRLF對結(jié)束 。當(dāng)所有信息發(fā)送結(jié)束時(shí),發(fā)送最后一行,包括一個(gè)結(jié)束字符(十進(jìn)制碼46,也就是“.”)和一個(gè)CRLF對 。假如信息中的任何一行以結(jié)束字符開始,此行就是通過在那一行預(yù)先裝入結(jié)束而進(jìn)行字符填充的 。因此,多行響應(yīng)由五個(gè)CRLF.CRLF 結(jié)束 。當(dāng)檢測多行響應(yīng)時(shí),客戶檢測以確認(rèn)此行是否以結(jié)束字符開始 。假如是的,而且其后的字符不是CRLF,此行的第一個(gè)字符(結(jié)束字符)將被拋棄;假如其后緊跟CRLF,從POP服務(wù)器來的響應(yīng)終止,包括.CRLF 的行也不被認(rèn)為是多行響應(yīng)的一部分了 。
在生命周期中,POP3會(huì)話有幾個(gè)不同的狀態(tài) 。一旦TCP連接被打開,而且POP3服務(wù)器發(fā)送了確認(rèn)信息,此過程就進(jìn)入了“確認(rèn)”狀態(tài) 。在此狀態(tài)中,客戶必須向POP3服務(wù)器確認(rèn)自己是其的客戶 。一旦確認(rèn)成功,服務(wù)器就獲取與客戶郵件相關(guān)的資源,此時(shí)這一過程進(jìn)入了“操作”狀態(tài) 。在此狀態(tài)中,客戶提出服務(wù),當(dāng)客戶發(fā)出QUIT命令時(shí),此過程進(jìn)入了“更新”狀態(tài) 。在此狀態(tài)中,POP3服務(wù)器釋放在“操作”狀態(tài)中取得的資源,并發(fā)送消息,終止連接 。
POP3服務(wù)器可以擁有一個(gè)自動(dòng)退出登錄的記時(shí)器 。此記時(shí)器必須至少可以記錄10分鐘 。這樣從客戶發(fā)送的消息才可能刷新此記時(shí)器 。當(dāng)記時(shí)器失效時(shí),POP3會(huì)話并不進(jìn)入“更新”狀態(tài),而是關(guān)閉TCP連接,而且不刪除任何消息,不向客戶發(fā)送任何響應(yīng) 。
4. “確認(rèn)”狀態(tài)
一時(shí)TCP連接由POP3客戶打開,POP3服務(wù)器發(fā)送一個(gè)單行的確認(rèn) 。這個(gè)消息可以是由CRLF結(jié)束的任何字符 。例如,它可以是:

推薦閱讀