常見的郵件服務協議之POP3,IMAP, EXCHANGE

前段時間做郵箱客戶端開發,涉及協議支持的問題,順便了解了幾大協議:

一般來說,在手機客戶端上設置郵箱之前,你最好得知道你所用郵箱支持的是哪種協議,常見的協議有下列幾種:

POP3, IMAP, Exchange, 下面針對三種協議分別作介紹,以便了解它們之間的區別:


POP3(Post Office Protocol)本協議只要用於支持使用客戶端遠程管理服務器上的電子郵件。使用該種協議時,客戶端會從服務器上下載郵件,然後再將服務器上的郵件刪掉,這種協議的郵箱通常被綁定到某個電腦或機器上,用戶無法從其它地方來訪問郵件。POP協議負責從郵件服務器中檢索電子郵件。但現在的POP3郵件服務器大都支持“只下載郵件,服務器端並不刪除”,即改進式的POP3協議。


IMAP(Internet Message Access Protocol)是一個應用層協議,用來從本地端訪問遠程服務器上的郵件。所以說,POP3,IMAP都是支持一個郵件客戶端訪問服務器存儲的信息。但IMAP有更爲重要的地方是:

a.支持連接和斷開兩種操作模式。當使用pop3時,客戶端只會連接服務器一段時間,直到它下載完所有信息。在IMAP中,只要用戶界面是活動的和下載信息內容是需要的,客戶端就會一直連接在服務器上。這處連接方式提高了響應速度。

b.支持多個客戶同時訪問一個郵箱。

c.支持訪問消息的部分獲取。比如,在未打開郵箱之前,可以先下載主題,發件人。當查看詳細信息時,再下載具體內容。

d.支持在服務器上保留消息狀態信息。

e.支持在服務器上訪問多個郵箱。

f.支持服務器搜索。


Exchange 是微軟公司一套完整的電子郵件服務組件。提供了常規的SMTP/POP協議服務外,還支持IMAP4,LDAP和NNTP協議。Exchange Server是個消息與協作系統,Exchange server可以被用來架構應用於企業、學校的郵件系統甚至於免費的郵件系統。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章