
技術(shù)原理
電子郵件的發(fā)展
- 電子郵件起源于1971年美國國防部的阿帕網(wǎng)項目,郵件系統(tǒng)發(fā)展的基本歷史參考:電子郵件系統(tǒng)百度百科
- 電子郵件的運作方式與互聯(lián)網(wǎng)上的其他應(yīng)用有根本的區(qū)別,在電子郵件系統(tǒng)中,發(fā)送者并不等待發(fā)送工作完成,而是僅僅將要發(fā)送的內(nèi)容發(fā)送出去。如果接收方的電子郵局暫時繁忙,那么發(fā)送方的電子郵局就會暫存信件,直到可以發(fā)送。而當(dāng)接收方未上網(wǎng)時,接收方的電子郵局就暫存信件,直到接收方去取??梢赃@么說,電子郵件系統(tǒng)就象是在Internet上實現(xiàn)了傳統(tǒng)郵局的功能,而且是更加快捷方便地實現(xiàn)。
電子郵件的運作原理

電子郵件系統(tǒng)
- MUA(Mail User Agent)接收郵件所使用的郵件客戶端,使用IMAP或POP3協(xié)議與服務(wù)器通信;
- MTA(Mail Transfer Agent) 通過SMTP協(xié)議發(fā)送、轉(zhuǎn)發(fā)郵件、只管轉(zhuǎn)發(fā)不管存儲;
- MDA(Mail Deliver Agent)將MTA接收到的郵件保存到磁盤或指定地方,通常會進(jìn)行垃圾郵件及病毒掃描;
- MRA(Mail Receive Agent)負(fù)責(zé)實現(xiàn)IMAP與POP3協(xié)議,與MUA進(jìn)行交互;
- SMTP(Simple Mail Transfer Protocol)傳輸發(fā)送郵件所使用的標(biāo)準(zhǔn)協(xié)議;
- IMAP(Internet Message Access Protocol)接收郵件使用的標(biāo)準(zhǔn)協(xié)議之一,可以靈活的獲取郵件的各部分內(nèi)容,具有實時交互性,常用在瀏覽器形式的郵件客戶端(rainloop、Roundcube);由于該協(xié)議在實際使用中效率相對低下,很容易造成頁面的卡頓,國內(nèi)的郵件服務(wù)商自身的web客戶端基本都沒有使用該協(xié)議(例如騰訊、163的瀏覽器登錄客戶端),而是直接采取讀取數(shù)據(jù)庫的形式獲取郵件的。另外很多國內(nèi)的郵箱服務(wù)平臺的MDA對該協(xié)議支持的也不是很全面,在實際使用中多多少少會遇到一些問題。
- POP3(Post Office Protocol 3) 接收郵件使用的標(biāo)準(zhǔn)協(xié)議之一,基本是整封的接收郵件不夠靈活常用在PC客戶端。
日歷的發(fā)展
- 日歷應(yīng)用的發(fā)展參考iCalendar百科
- 日歷協(xié)議的發(fā)展參考日歷相關(guān)協(xié)議
后來
- 日歷和聯(lián)系人是辦公場景的基本功能,電子郵件服務(wù)商通常也會提供日程管理和聯(lián)系人管理的應(yīng)用,同時支持郵件協(xié)議和CalDAV、CardDAV協(xié)議,郵箱賬號可以管理日歷和聯(lián)系人。
- 郵件、日歷、聯(lián)系人三者的協(xié)議不同,服務(wù)器地址也不同。如果直接使用服務(wù)商的客戶端,可以直接使用所有功能;但如果使用第三方客戶端,需要針對郵件、日歷和聯(lián)系人配置不同的服務(wù)器。
- 2002年,微軟推出了Exchange ActiveSync的一整套解決方案,可以支持郵件、日歷、聯(lián)系人等所有應(yīng)用的管理和同步,詳情參考EAS百度百科,新協(xié)議功能強大且對用戶友好。
- 2015年,Google決定不支持EAS協(xié)議,使用CalDAV和CardDAV同步日歷和聯(lián)系人。
- 現(xiàn)在大部分服務(wù)商都可以兼容微軟解決方案和標(biāo)準(zhǔn)協(xié)議。