計(jì)算機(jī)三級(jí)網(wǎng)絡(luò)技術(shù)電子郵件系統(tǒng)概述
計(jì)算機(jī)三級(jí)網(wǎng)絡(luò)技術(shù)電子郵件系統(tǒng)概述
引導(dǎo)語;電子郵件系統(tǒng)由用戶代理MUA以及郵件傳輸代理MTA(Mail Transfer Agent),MDA(Mail Delivery Agent)郵件投遞代理組成。下面是小編帶來的計(jì)算機(jī)三級(jí)網(wǎng)絡(luò)技術(shù)電子郵件系統(tǒng)概述,希望對(duì)你有幫助。
(資料圖)
1.電子郵件系統(tǒng)的基本知識(shí)
郵件服務(wù)器之間采用簡單郵件傳輸協(xié)議
(SMTP)相互傳遞電子郵件。電子郵件應(yīng)用程序使用SMTP協(xié)議向郵件服務(wù)器發(fā)送郵件,使用 POP3協(xié)議或IMAP協(xié)議從郵件服務(wù)器的郵箱中讀取郵件。
電子信箱是在郵件服務(wù)器中為每個(gè)合法用戶開辟的一個(gè)存儲(chǔ)用戶郵件的空間。電子郵件地址的一般形式如下:
chengqiang@ncre8.net
由@把郵件地址分成了兩部分,其中here8.net是郵件服務(wù)器(也稱為郵件交換機(jī))的域名。 chengqiang表示郵件服務(wù)器上的用戶郵箱名。
2.電子郵件傳輸協(xié)議
(1)簡單郵件傳輸協(xié)議
簡單郵件傳輸協(xié)議(SMTP)負(fù)責(zé)將郵件從一個(gè)“郵局”傳送到另一個(gè)“郵局”。其采用客戶機(jī)/服務(wù)器模式。它規(guī)定了發(fā)送程序和接收程序之間的命令和應(yīng)答。
(2)郵局協(xié)議
當(dāng)郵件到來時(shí),首先存儲(chǔ)在郵件服務(wù)器的電子郵箱中。如果用戶要看到這些郵件,可以通過 POP3協(xié)議將郵件下載到本地主機(jī)上。POP3是郵局協(xié)議POP的第三個(gè)版本,它允許用戶通過PC動(dòng)態(tài)檢索郵件服務(wù)器上的郵件。POP3采用客戶機(jī)/N務(wù)器模式,其客戶機(jī)運(yùn)行在用戶本地的PC上,服務(wù)器程序運(yùn)行在郵件服務(wù)器上。
與SMTP協(xié)議類似,POP3的命令和響應(yīng)也采用了ASCII字符串的形式。POP3的響應(yīng)有兩種基本類型:一種以“+oK”開始,表示命令成功執(zhí)行或服務(wù)器準(zhǔn)備就緒;另一種以“ERR”開始,表示錯(cuò)誤的或不可執(zhí)行的"命令。
3.電子郵件的報(bào)文格式
SMTP協(xié)議和POP3協(xié)議都是有關(guān)電子郵件在主機(jī)之前的傳遞協(xié)議,電子郵件系統(tǒng)對(duì)電子郵件的報(bào)文有何種要求?與傳統(tǒng)信件一樣,電子郵件本身也有其固定的格式。RFC822和多用途Intemet郵件擴(kuò)展(MIME)協(xié)議對(duì)電子郵件的報(bào)文格式進(jìn)行了定義。
(1)RFC822
將電子郵件報(bào)文分成兩部分:一部分為郵件頭(Mail Header),另一部分為郵件體(Mail Body),兩者之間使用空行分隔。郵件頭是一些控制信息。由多行組成,每行由一個(gè)特定的字符串開始,后面跟有對(duì)該字符串的說明,中問用“:”隔開,如“From:chengqiang@163.com”表示電子郵件發(fā)件人的郵箱是chengqiang@163.com。
郵件體是用戶發(fā)送的郵件內(nèi)容,RFC822只規(guī)
定它是7位的ASCII文本。
(2)MIME協(xié)議
為了使電子郵件能夠傳輸多媒體等二進(jìn)制信息,MIME協(xié)議對(duì)RFC 822進(jìn)行了擴(kuò)充。MIME繼承了RFC822的基本郵件頭和郵件體模式,在此基礎(chǔ)上增加了一些郵件頭字段,對(duì)郵件體進(jìn)行編碼,將8位的二進(jìn)制信息變換成7位的ASCII文本。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。