企業(yè)的運(yùn)行離不開和電子郵件打交道,恰當(dāng)?shù)泥]件營銷能讓企業(yè)業(yè)績迅速提升,那么關(guān)于郵件服務(wù)器你了解多少?
電子郵件交流已經(jīng)是當(dāng)今世界最為流行的交流方式之一,而郵件服務(wù)器是一種用來負(fù)責(zé)電子郵件收發(fā)管理的設(shè)備。它比網(wǎng)絡(luò)上的免費(fèi)郵箱更安全和高效,因此一直是企業(yè)公司的必備設(shè)備。
和傳統(tǒng)郵件不同的是,電子郵件價(jià)格低廉,傳輸迅速,不占用物理空間,并且可以發(fā)送視頻、圖片、超鏈接、壓縮文件等多種格式的文件,可謂是物美價(jià)廉的上佳之選。
SMTP協(xié)議
SMTP協(xié)議的作用是把郵件消息從發(fā)信人的郵件服務(wù)器傳送到收信人的郵件服務(wù)器。SMTP的歷史比HTTP早得多,其RFC是在1982年編寫的,而SMTP的現(xiàn)實(shí)使用又在此前多年就有了。盡管SMTP有許多奇妙的品質(zhì),但已經(jīng)存在多年,可謂是互聯(lián)網(wǎng)界的老古董和常青樹。
SMTP通常不使用中間的郵件服務(wù)器主機(jī)中轉(zhuǎn)郵件,其大致運(yùn)行流程如下:
首先,運(yùn)行在發(fā)送端郵件服務(wù)器主機(jī)上的SMTP客戶,發(fā)起建立一個(gè)到運(yùn)行在接收端郵件服務(wù)器主機(jī)上的SMTP服務(wù)器端口號(hào)25之間的TCP連接。如果接收郵件服務(wù)器當(dāng)前不在工作,SMTP客戶就等待一段時(shí)間后再嘗試建立該連接。這個(gè)連接建立之后,SMTP客戶和服務(wù)器先執(zhí)行一些應(yīng)用層握手操作。
在這個(gè)SMTP握手階段,SMTP客戶向服務(wù)器分別指出發(fā)信人和收信人的電子郵件地址。彼此自我介紹完畢之后,客戶發(fā)出郵件消息。SMTP可以指望由TCP提供的可靠數(shù)據(jù)傳輸服務(wù)把該消息無錯(cuò)地傳送到服務(wù)器。如果客戶還有其他郵件消息需發(fā)送到同一個(gè)服務(wù)器,它就在同一個(gè)TCP連接上重復(fù)上述過程;否則,它就指示TCP關(guān)閉該連接。
POP協(xié)議
經(jīng)常使用電子郵件處理公務(wù)的朋友會(huì)常常用到POP協(xié)議,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)答。
目前大多數(shù)POP客戶端和服務(wù)端都是采用ASCII碼來明文發(fā)送用戶名和密碼,在認(rèn)證狀態(tài)下服務(wù)端等待客戶端連接時(shí),客戶端發(fā)出連接請求,并把由命令構(gòu)成的user/pass用戶身份信息數(shù)據(jù)明文發(fā)送給服務(wù)端。服務(wù)端確認(rèn)客戶端身份以后,連接狀態(tài)由認(rèn)證狀態(tài)轉(zhuǎn)入處理狀態(tài)。
IMAP4協(xié)議
前面提到,服務(wù)器郵件的擴(kuò)展操作需要更高級(jí)的IMAP4協(xié)議來完成。IMAP4即交互式數(shù)據(jù)消息訪問協(xié)議第四個(gè)版本。IMAP協(xié)議是由斯坦福大學(xué)的Mark Crispin教授在1986年開發(fā)的,后期版本是華盛頓州立大學(xué)進(jìn)行開發(fā)的,IMAP4是TCP/IP協(xié)議族中的一員,現(xiàn)在的版本是“IMAP第四版第一次修訂版”。
IMAP4協(xié)議與POP3協(xié)議一樣也是規(guī)定個(gè)人計(jì)算機(jī)如何訪問網(wǎng)上的郵件的服務(wù)器進(jìn)行收發(fā)郵件的協(xié)議,但是IMAP4協(xié)議同POP3協(xié)議相比更高級(jí)。IMAP4支持協(xié)議客戶機(jī)在線或者離開訪問并閱讀服務(wù)器上的郵件,還能交互式的操作服務(wù)器上的郵件。IMAP4協(xié)議更人性化的地方是不需要像POP3協(xié)議那樣把郵件下載到本地,用戶可以通過客戶端直接對(duì)服務(wù)器上的郵件進(jìn)行操作。
與多數(shù)舊的協(xié)議不同,IMAP4協(xié)議支持加密注冊機(jī)制,同時(shí)也聲援明文密碼。使用SSL也可以對(duì)IMAP4通信進(jìn)行加密處理。