郵件服務(wù)器是什么

2022-10-06    分類: 網(wǎng)站建設(shè)

郵件服務(wù)器是什么

郵件服務(wù)器構(gòu)成了電子郵件系統(tǒng)的核心。每個(gè)收信人都有一個(gè)位于某個(gè)郵件服務(wù)器上的郵箱(mailbox)。Bob的郵箱用于管理和維護(hù)已經(jīng)發(fā)送給他的郵件消息。一個(gè)郵件消息的典型旅程是從發(fā)信人的用戶代理開始,游經(jīng)發(fā)信人的郵件服務(wù)器,中轉(zhuǎn)到收信人的郵件服務(wù)器,然后投遞到收信人的郵箱中。當(dāng)Bob想查看自己的郵箱中的郵件消息時(shí),存放該郵箱的郵件服務(wù)器將以他提供的用戶名和口令認(rèn)證他。Alice的郵件服務(wù)器還得處理Bob的郵件服務(wù)器出故障的情況。如果Alice的郵件服務(wù)器無(wú)法把郵件消息立即遞送到Bob的郵件服務(wù)器,A1ice的服務(wù)器就把它們存放在消息隊(duì)列(message queue)中,以后再嘗試遞送。這種嘗試通常每30分鐘左右執(zhí)行一次:要是過(guò)了若干天仍未嘗試成功,該服務(wù)器就把這個(gè)消息從消息隊(duì)列中去除掉,同時(shí)以另一個(gè)郵件消息通知發(fā)信人(即Alice)。

郵件服務(wù)器是什么

 

簡(jiǎn)單郵件傳送協(xié)議(SMTP)是因特網(wǎng)電子郵件系統(tǒng)首要的應(yīng)用層協(xié)議。它使用由TCP提供的可靠的數(shù)據(jù)傳輸服務(wù)把郵件消息從發(fā)信人的郵件服務(wù)器傳送到收信人的郵件服務(wù)器。跟大多數(shù)應(yīng)用層協(xié)議一樣,SMTP也存在兩個(gè)端:在發(fā)信人的郵件服務(wù)器上執(zhí)行的客戶端和在收信人的郵件服務(wù)器上執(zhí)行的服務(wù)器端。SMTP的客戶端和服務(wù)器端同時(shí)運(yùn)行在每個(gè)郵件服務(wù)器上。當(dāng)一個(gè)郵件服務(wù)器在向其他郵件服務(wù)器發(fā)送郵件消息時(shí),它是作為SMTP客戶在運(yùn)行。當(dāng)一個(gè)郵件服務(wù)器從其他郵件服務(wù)器接收郵件消息時(shí),它是作為SMTP服務(wù)器在運(yùn)行。

 

SMTP在RFC 821中定義,它的作用是把郵件消息從發(fā)信人的郵件服務(wù)器傳送到收信人的郵件服務(wù)器。SMTP的歷史比HTTP早得多,其RFC是在1982年編寫的,而SMTP的現(xiàn)實(shí)使用又在此前多年就有了。盡管SMTP有許多奇妙的品質(zhì)(它在因特網(wǎng)上的無(wú)所不在就是見證),但卻是一種擁有某些“古老”特征的傳統(tǒng)戰(zhàn)術(shù)。例如,它限制所有郵件消息的信體(而不僅僅是信頭)必須是簡(jiǎn)單的7位ASCII字符格式。這個(gè)限制在20世紀(jì)80年代早期是有意義的,當(dāng)時(shí)因特網(wǎng)傳輸能力不足,沒(méi)有人在電子郵件中附帶大數(shù)據(jù)量酌圖像、音頻或視頻文件。然而到了多媒體時(shí)代的今天,這個(gè)限制就多少顯得局促了——它迫使二進(jìn)制多媒體數(shù)據(jù)在文由SMTP傳送之前首先編碼成7位ASCII文本;SMTP傳送完畢之后,再把相應(yīng)的7位ASCII文本郵件消息解碼成二進(jìn)制數(shù)據(jù)。HTTP不需要對(duì)多媒體數(shù)據(jù)進(jìn)行這樣的編碼解碼操作。

SMTP協(xié)議與人們用于面對(duì)面交互的禮儀之間有許多相似之處。首先,運(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)用層握手操作。就像人們?cè)谵D(zhuǎn)手東西之前往往先自我介紹那樣,SMTP客戶和服務(wù)器也在傳送信息之前先自我介紹一下。在這個(gè)SMTP握手階段,SMTP客戶向服務(wù)器分別指出發(fā)信人和收信人的電子郵件地址。彼此自我介紹完畢之后,客戶發(fā)出郵件消息。SMTP可以指望由TCP提供的可靠數(shù)據(jù)傳輸服務(wù)把該消息無(wú)錯(cuò)地傳送到服務(wù)器。如果客戶還有其他郵件消息需發(fā)送到同一個(gè)服務(wù)器,它就在同一個(gè)TCP連接上重復(fù)上述過(guò)程;否則,它就指示TCP關(guān)閉該連接。

郵件服務(wù)器是什么

與HTTP的比較

我們簡(jiǎn)單地比較一下SMTP和HTTP。這兩個(gè)協(xié)議都是用于從一臺(tái)主機(jī)向另一臺(tái)主機(jī)傳送文件;HTTP用于從web服務(wù)器向Web用戶代理(即瀏覽器)傳送文件(或?qū)ο?,SMTP用于從一個(gè)郵件服務(wù)器向另一個(gè)郵件服務(wù)器傳送文件(也就是電子郵件消息)。在傳送文件時(shí),SMTP和持久HTTP都使用持久連接??梢?,這兩個(gè)協(xié)議具有一些共同的特征,不過(guò)它們之間的差別也是顯著的。首先,HTTP基本上是一個(gè)內(nèi)拉式協(xié)議(pull protocol)——有人把信息上傳到web服務(wù)器中,用戶則在方便的時(shí)候使用HTTP把這些信息從服務(wù)器上拉過(guò)來(lái)。更確切地說(shuō),TCP連接是由想要接收文件的主機(jī)發(fā)起的。SMTP則基本上是一個(gè)外推式協(xié)議(pushProtoco1)——發(fā)送端郵件服務(wù)器把文件推送給接收端郵件服務(wù)器。更確切地說(shuō),TCP連接是由想要發(fā)送文件的主機(jī)發(fā)起的。

SMTP和HTTP的第二個(gè)重要差別是,SMTP要求包括信體部分在內(nèi)的每個(gè)郵件消息都是7位ASCII文本格式。

 

各式各樣的郵件服務(wù)器:

1、網(wǎng)絡(luò)寶嵌入式郵件服務(wù)器

2、用GCMail架構(gòu)郵件服務(wù)器

3、用U-Mail架構(gòu)郵件服務(wù)器

4、用WebEasyMail架構(gòu)郵件服務(wù)器

網(wǎng)站標(biāo)題:郵件服務(wù)器是什么
鏈接分享:http://www.muchs.cn/news5/202405.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化、ChatGPT、Google、域名注冊(cè)、網(wǎng)站改版外貿(mào)建站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁(yè)設(shè)計(jì)公司