pop3和imap的區(qū)別介紹
POP3,全名為“PostOfficeProtocol-Version3”,即“郵局協(xié)議版本3”。是TCP/IP協(xié)議族中的一員,由RFC1939定義。本協(xié)議主要用于支持使用客戶端遠(yuǎn)程管理在服務(wù)器上的電子郵件。提供了SSL加密的POP3協(xié)議被稱為POP3S。
POP協(xié)議支持“離線”郵件處理。其具體過程是:郵件發(fā)送到服務(wù)器上,電子郵件客戶端調(diào)用郵件客戶機(jī)程序以連接服務(wù)器,并下載所有未閱讀的電子郵件。這種離線訪問模式是一種存儲(chǔ)轉(zhuǎn)發(fā)服務(wù),將郵件從郵件服務(wù)器端送到個(gè)人終端機(jī)器上,一般是PC機(jī)或MAC。一旦郵件發(fā)送到PC機(jī)或MAC上,郵件服務(wù)器上的郵件將會(huì)被刪除。但目前的POP3郵件服務(wù)器大都可以“只下載郵件,服務(wù)器端并不刪除”,也就是改進(jìn)的POP3協(xié)議。
POP3協(xié)議特性:POP3協(xié)議默認(rèn)端口:110
POP3協(xié)議默認(rèn)傳輸協(xié)議:TCP
POP3協(xié)議適用的構(gòu)架結(jié)構(gòu):C/S
POP3協(xié)議的訪問模式:離線訪問
POP3協(xié)議示意如下圖所示。
POP3適用范圍:
POP適用于C/S結(jié)構(gòu)的脫機(jī)模型的電子郵件協(xié)議,目前已發(fā)展到第三版,稱POP3。脫機(jī)模型即不能在線操作,POP不支持對(duì)服務(wù)器郵件進(jìn)行擴(kuò)展操作,此過程需要更高級(jí)的IMAP4協(xié)議來完成。支持POP協(xié)議使用ASCII碼來傳輸數(shù)據(jù)消息,這些數(shù)據(jù)消息可以是指令,也可以是應(yīng)答。
二、imap介紹
IMAP(InternetMailAccessProtocol,Internet郵件訪問協(xié)議)以前稱作交互郵件訪問協(xié)議(InteracTIveMailAccessProtocol)。IMAP是斯坦福大學(xué)在1986年開發(fā)的一種郵件獲取協(xié)議。它的主要作用是郵件客戶端(例如MSOutlookExpress)可以通過這種協(xié)議從郵件服務(wù)器上獲取郵件的信息,下載郵件等。當(dāng)前的權(quán)威定義是RFC3501。IMAP協(xié)議運(yùn)行在TCP/IP協(xié)議之上,使用的端口是143。它與POP3協(xié)議的主要區(qū)別是用戶可以不用把所有的郵件全部下載,可以通過客戶端直接對(duì)服務(wù)器上的郵件進(jìn)行操作。
imap特點(diǎn):與POP3協(xié)議類似,IMAP(Internet消息訪問協(xié)議)也是提供面向用戶的郵件收取服務(wù)。常用的版本是IMAP4。
IMAP4改進(jìn)了POP3的不足,用戶可以通過瀏覽信件頭來決定是否收取、刪除和檢索郵件的特定部分,還可以在服務(wù)器上創(chuàng)建或更改文件夾或郵箱。它除了支持POP3協(xié)議的脫機(jī)操作模式外,還支持聯(lián)機(jī)操作和斷連接操作。它為用戶提供了有選擇的從郵件服務(wù)器接收郵件的功能、基于服務(wù)器的信息處理功能和共享信箱功能。IMAP4的脫機(jī)模式不同于POP3,它不會(huì)自動(dòng)刪除在郵件服務(wù)器上已取出的郵件,其聯(lián)機(jī)模式和斷連接模式也是將郵件服務(wù)器作為“遠(yuǎn)程文件服務(wù)器”進(jìn)行訪問,更加靈活方便。IMAP4支持多個(gè)郵箱。
IMAP4的這些特性非常適合在不同的計(jì)算機(jī)或終端之間操作郵件的用戶(例如你可以在手機(jī)、PAD、PC上的郵件代理程序操作同一個(gè)郵箱),以及那些同時(shí)使用多個(gè)郵箱的用戶。
IMAP的功能:
同POP3相比,IMAP提供的郵件“摘要瀏覽”方式極大地提高了郵件瀏覽速度,可有效地節(jié)省客戶寶貴的時(shí)間。這對(duì)于經(jīng)常接收大量郵件和希望阻止垃圾郵件的用戶來說此功能是非常實(shí)用的。用戶建立IMAP帳號(hào)后,可以指定哪些文件夾顯示,哪些文件夾隱藏,利用IMAP提供的摘要瀏覽功能使用戶在閱讀完所有郵件的到達(dá)時(shí)間、發(fā)件人、主題、大小等信息后才做出是否下載的決定,同時(shí)還可以享受選擇性下載附件的決定,比如:用戶收到了一封有3個(gè)附件的信件,用戶可以根據(jù)自己的需要只下載其中的1個(gè),從而節(jié)省了大量的寶貴時(shí)間,避免了使用POP3方式收信時(shí)必須將郵件全部收到本地后才能進(jìn)行判斷的被動(dòng)。
三、pop3和imap的區(qū)別POP3協(xié)議允許電子郵件客戶端下載服務(wù)器上的郵件,但是在客戶端的操作(如移動(dòng)郵件、標(biāo)記已讀等),不會(huì)反饋到服務(wù)器上。
IMAP提供webmail與電子郵件客戶端之間的雙向通信,客戶端的操作都會(huì)反饋到服務(wù)器上,對(duì)郵件進(jìn)行的操作,服務(wù)器上的郵件也會(huì)做相應(yīng)的動(dòng)作。
通過下表來對(duì)比看看,在客戶端使用IMAP與POP時(shí)有什么不同:
同時(shí),IMAP像POP那樣提供了方便的郵件下載服務(wù),讓用戶能進(jìn)行離線閱讀。IMAP提供的摘要瀏覽功能可以讓你在閱讀完所有的郵件到達(dá)時(shí)間、主題、發(fā)件人、大小等信息后才作出是否下載的決定。此外,IMAP更好地支持了從多個(gè)不同設(shè)備中隨時(shí)訪問新郵件。
總之,IMAP整體上為用戶帶來更為便捷和可靠的體驗(yàn)。POP更易丟失郵件或多次下載相同的郵件,但I(xiàn)MAP通過郵件客戶端與webmail之間的雙向同步功能很好地避免了這些問題。