IMAP服務(wù)的詳細(xì)概念
IMAP的有關(guān)概念大家是否了解呢?在常規(guī)的郵件設(shè)置中,我們有可能會(huì)遇到這方面的設(shè)置。那么對(duì)于這個(gè)IMAP服務(wù)我們就需要一個(gè)系統(tǒng)的了解了。現(xiàn)在讓我們一起來(lái)看看具體的定義吧。因特網(wǎng)信息訪問協(xié)議(IMAP)用于訪問存儲(chǔ)在郵件服務(wù)器系統(tǒng)內(nèi)的電子郵件和電子公告板信息。IMAP允許用戶郵件程序如同操作本機(jī)系統(tǒng)一樣訪問遠(yuǎn)程消息存儲(chǔ)器。可通過臺(tái)式電腦遠(yuǎn)程操作保存在IMAP服務(wù)系統(tǒng)內(nèi)的郵件,而不需要在計(jì)算機(jī)之間來(lái)回傳輸消息或文檔。
創(chuàng)建一個(gè)分布式電子郵件系統(tǒng)有多種不同的技術(shù)和途徑:其中有 POP(郵局協(xié)議)、DMSP(分層式電子郵件系統(tǒng)協(xié)議)和IMAP(因特網(wǎng)信息訪問協(xié)議)。這三者中,POP 協(xié)議創(chuàng)建最早因此也最為人們了解;DMSP 具有較好的支持“無(wú)連接”操作的性能,但其很大程度上僅限于單個(gè)應(yīng)用程序(PCMAIL);IMAP提供了 POP 和 DMSP 的擴(kuò)展集并提供對(duì)遠(yuǎn)程郵件訪問的三種支持方式:離線、在線和無(wú)連接。
在線方式下,IMAP用戶不用一次性地從共享服務(wù)器上收取郵件然后刪除。IMAP采用的是交互式客戶機(jī)—服務(wù)器方式,用戶可以向服務(wù)器請(qǐng)求特定郵件的信頭或主體,或者請(qǐng)求服務(wù)器搜索滿足一定條件的郵信。收件箱中的信件標(biāo)有各種狀態(tài)標(biāo)志(如“刪除”或“已回復(fù)”),它們一直保留直到用戶真正刪除。在IMAP系統(tǒng)中,用戶可以像在本地一樣遠(yuǎn)程操作管理郵箱。根據(jù)IMAP客戶端實(shí)現(xiàn)方式及系統(tǒng)管理員設(shè)計(jì)的郵件系統(tǒng)結(jié)構(gòu),用戶可以在本地機(jī)器上保存郵件,或在服務(wù)器上保存郵件,也可以兩者選一。
IMAP服務(wù)包括了一系列操作:郵箱的建立、刪除及重命名、檢查新郵件、永久刪除郵件、設(shè)置和清除標(biāo)志、基于服務(wù)器和 MIME 的分析和搜索、有效并有選擇的取回郵件屬性、文本和部分內(nèi)容。IMAP允許用戶從多臺(tái)計(jì)算機(jī)上訪問郵件(新郵件或保存過的郵件)。對(duì)于保證電子郵件的可靠性和同時(shí)使用多臺(tái)計(jì)算機(jī)的環(huán)境來(lái)說(shuō),這一特性尤其重要。
IMAP4是IMAP的最新版本,其主要特征如下:
與因特網(wǎng)消息標(biāo)準(zhǔn)完全兼容,如:MIME;
允許多臺(tái)計(jì)算機(jī)同時(shí)訪問和管理郵件;
允許通過低效率的文件訪問協(xié)議進(jìn)行訪問;
提供對(duì)“在線”、“離線”和“無(wú)連接”三種訪問方式的支持;
支持共享郵箱的并發(fā)訪問;
客戶端軟件不需要了解服務(wù)器上的文件存儲(chǔ)格式 。
協(xié)議結(jié)構(gòu)
IMAP服務(wù)主要命令:
APPEND | AUTHENTICATE | CAPABILITY | CHECK | CLOSE |
COPY | CREATE | DELETE | DELETEACL | EXAMINE |
EXPUNGE | FETCH | GETACL | GETQUOTA | GETQUOTAROOT |
LIST | LISTRIGHTS | LOGIN | LOGOUT | LSUB |
MYRIGHTS | NOOP | RENAME | SEARCH | SELECT |
SETACL | SETQUOTA | STARTTLS | STATUS | STORE |
SUBSCRIBE | UID | UNSELECT | UNSUBSCRIBE | X<atom> |