電子郵件工作原理_第1頁(yè)
電子郵件工作原理_第2頁(yè)
電子郵件工作原理_第3頁(yè)
電子郵件工作原理_第4頁(yè)
電子郵件工作原理_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

電子郵件與普通郵件有類似的地方,發(fā)信者注明收件人的姓名與地址(即郵件地址),發(fā)送方服務(wù)器把郵件傳到收件方服務(wù)器,收件方服務(wù)器再把郵件發(fā)到收件人的郵箱中。如下圖所示:更進(jìn)一步的解釋涉及到以下幾個(gè)概念:1、 MUA--MailUserAgent,郵件用戶代理,幫助用戶讀寫郵件;2、 MTA—MailTransportAgent,郵件傳輸代理,負(fù)責(zé)把郵件由一個(gè)服務(wù)器傳到另一個(gè)服務(wù)器或郵件投遞代理;3、 MDA--MailDeliveryAgent,郵件投遞代理,把郵件放到用戶的郵箱里。整個(gè)郵件傳輸過程如下:目前使用的SMTP協(xié)議是存儲(chǔ)轉(zhuǎn)發(fā)協(xié)議,意味著它允許郵件通過一系列的服務(wù)器發(fā)送到最終目的地。服務(wù)器在一個(gè)隊(duì)列中存儲(chǔ)到達(dá)的郵件,等待發(fā)送到下一個(gè)目的地。下一個(gè)目的地可以是本地用戶,或者是另一個(gè)郵件服務(wù)器,如下圖所/示O如果下游的服務(wù)器暫時(shí)不可用,MTA就暫時(shí)在隊(duì)列中保存信件,并在以后嘗試發(fā)送。電子郵件技術(shù)常用名詞SMTP:是"簡(jiǎn)單郵件傳輸協(xié)議"(SimpleMailTransferProtocol)的縮寫。當(dāng)你在互聯(lián)網(wǎng)上收發(fā)電子郵件時(shí),是SMTP在維護(hù)傳輸秩序,它規(guī)定郵件服務(wù)器之間進(jìn)行哪些工作。POP:是PostOfficeProtocol的縮寫,是互聯(lián)網(wǎng)電子郵件協(xié)議標(biāo)準(zhǔn)。我們可以通過有POP服務(wù)功能的主機(jī)傳送及接收電子郵件。該協(xié)議的缺陷是,當(dāng)你接收電子郵件時(shí),所有的信件都從服務(wù)器上清除,下載到你的本地硬盤。當(dāng)然也有一些客戶端程序可以將電子郵件留在服務(wù)器上,或設(shè)置成超過一定大小的文件不可下載。隨著郵件采用多媒體格式,郵件會(huì)越來(lái)越大,我們希望能夠靈活掌握下載什么文件、何時(shí)下載,這就需要IMAP協(xié)議。目前POP的版本為POP3。IMAP:是InternetMessageAccessProtocol的縮寫。IMAP提供了一個(gè)在遠(yuǎn)程服務(wù)器上管理郵件的手段,它與POP協(xié)議相似,但功能比POP要多,功能包括:只下載郵件的標(biāo)題、建立多個(gè)郵箱和在服務(wù)器上建立保存郵件的文件夾。MIME:是MultipurposeInternetMailExtensions的縮寫。它是一種協(xié)議,可使電子郵件除包含一般純文本以外,還可加上彩色圖片、視頻、聲音或二進(jìn)位格式的文件。它要求郵件的發(fā)送端和接收端必須有解讀MIME協(xié)議的電子郵件程序。UUencode:像MIME—樣,UUencode可以讓你在互聯(lián)網(wǎng)上發(fā)送二進(jìn)制文件。UUencode即從Unix到Unix之間編碼,將二進(jìn)制數(shù)據(jù)轉(zhuǎn)換成ASCII文本格式,以便加入電子郵件的正文。收件人必須用UUdecode應(yīng)用程序?qū)⑽谋巨D(zhuǎn)回二進(jìn)制格式。Attachment:附件,即附在電子郵件正文上的文件。許多郵件包都采用MIME編碼來(lái)附加文件。Filters:過濾器,也稱〃規(guī)則〃,過濾器可用來(lái)管理收到的文件和保存的文件。具有過濾功能的軟件可根據(jù)一定的規(guī)則自動(dòng)采取行動(dòng),如按照發(fā)信人地址自動(dòng)將郵件放到有關(guān)的文件夾內(nèi),或?qū)δ愁愋偶枰允孪葘懞玫幕貜?fù),或刪除指定〃事由〃內(nèi)容的信件。NewsGroup:新聞組是個(gè)人向新聞服務(wù)器所投遞郵件的集合。新聞服務(wù)器由公司、群組或個(gè)人負(fù)責(zé)維護(hù),并可管理成千上萬(wàn)個(gè)新聞組。DirectoryServer:是用于在全球范圍內(nèi)查找用戶和商業(yè)伙伴的強(qiáng)大的搜索工具,通常支持LDAP協(xié)議。AddressBook:具有存儲(chǔ)聯(lián)系人信息的功能,可以方便地檢索聯(lián)系人的信息。另外,它還能訪問用于在Internet上查找用戶和商業(yè)伙伴的Internet目錄服務(wù)。Spam:這個(gè)動(dòng)詞/名詞是表示向很多人發(fā)送商業(yè)性質(zhì)的消息,它也覆蓋了其它不時(shí)發(fā)生的通過電子郵件發(fā)出的諸如破壞性的,或者令人討厭的消息。TCP:TransmissionControlProtocol,傳輸控制協(xié)議,它在發(fā)送方將信息分割成若干個(gè)包,每個(gè)包標(biāo)有序列號(hào)和接收方地址。此外包中還插有差錯(cuò)控制信號(hào),當(dāng)接收方出錯(cuò)時(shí),將申請(qǐng)重發(fā);所有包均正確接收后,就根據(jù)序列號(hào)構(gòu)造原來(lái)的信息。IP:InternetProtocol,Internet協(xié)議,它支持將數(shù)據(jù)從一個(gè)地方傳送到另一個(gè)地方,可以處理各個(gè)節(jié)點(diǎn)間或各個(gè)網(wǎng)絡(luò)間的數(shù)據(jù)包傳送,而與網(wǎng)絡(luò)類型無(wú)關(guān)。SMTP簡(jiǎn)介SMTP的基本結(jié)構(gòu)SMTP(SimpleMailTransferProtocol)協(xié)議是為了保證電子郵件的可靠和高效傳送。TCP/IP協(xié)議的應(yīng)用層中包含有SMTP協(xié)議,但事實(shí)上它與傳輸系統(tǒng)和機(jī)制無(wú)關(guān),僅要求一個(gè)可靠的數(shù)據(jù)流通道。它可以工作在TCP上,也可以工作在NCP,NITS等協(xié)議上。在TCP上,它使用端口25進(jìn)行傳輸。SMTP的一個(gè)重要特點(diǎn)是可以在可交互的通信系統(tǒng)中轉(zhuǎn)發(fā)郵件。1.SMTP的模型SMTP提供了一種郵件傳輸?shù)臋C(jī)制,當(dāng)收件方和發(fā)件方都在一個(gè)網(wǎng)絡(luò)上時(shí),可以把郵件直傳給對(duì)方;當(dāng)雙方不在同一個(gè)網(wǎng)絡(luò)上時(shí),需要通過一個(gè)或幾個(gè)中間服務(wù)器轉(zhuǎn)發(fā)。SMTP首先由發(fā)件方提出申請(qǐng),要求與接收方SMTP建立雙向的通信渠道,收件方可以是最終收件人也可以是中間轉(zhuǎn)發(fā)的服務(wù)器。收件方服務(wù)器確認(rèn)可以建立連接后,雙發(fā)就可以開始通信。下面是SMTP的模型示意圖。發(fā)件方SMTP向收件方發(fā)處mail命令,告知發(fā)件方的身份;如果收件方接受,就會(huì)回答OK。發(fā)件方再發(fā)出RCPT命令,告知收件人的身份,收件方SMTP確認(rèn)是否接收或轉(zhuǎn)發(fā),如果同意就回答OK;接下來(lái)就可以進(jìn)行數(shù)據(jù)傳輸了。通信過程中,發(fā)件方SMTP與收件方SMTP采用對(duì)話式的交互方式,發(fā)件方提出要求,收件方進(jìn)行確認(rèn),確認(rèn)后才進(jìn)行下一步的動(dòng)作。整個(gè)過程由發(fā)件方控制,有時(shí)需要確認(rèn)幾回才能夠完成。什么是SMTP認(rèn)證?SMTP認(rèn)證,在OutlookExpress中稱為身份驗(yàn)證,是要求在發(fā)送郵件之前確認(rèn)發(fā)件人的密碼,這樣可以保證只有你才能以你郵箱的名義對(duì)外發(fā)信,同時(shí)也讓你的信箱盡可能地避免垃圾郵件的干擾,您需要對(duì)您的E-mail軟件進(jìn)行設(shè)置才能正確的發(fā)送郵件。RFC1939-PostOfficeProtocol3協(xié)議簡(jiǎn)介對(duì)于在網(wǎng)絡(luò)上的比較小的結(jié)點(diǎn),支持消息傳輸系統(tǒng)(MTS)是不實(shí)際的。例如,一臺(tái)工作站可能不具有充足的資源允許SMTP服務(wù)器和相當(dāng)?shù)谋镜剜]件傳送系統(tǒng)保持序駐留,并持續(xù)運(yùn)行。同樣的,將一臺(tái)個(gè)人計(jì)算機(jī)長(zhǎng)時(shí)間連接在IP類型網(wǎng)絡(luò)上的費(fèi)用也是可觀的(結(jié)點(diǎn)缺少的資源被稱為"聯(lián)絡(luò)性")。雖然如此,在這樣的小結(jié)點(diǎn)上允許管理郵件是十分有用的,并且這些結(jié)點(diǎn)經(jīng)常支持一個(gè)用戶代理來(lái)管理郵件。為解決這一問題,能夠支持MTS的結(jié)點(diǎn)就為這些不能支持的結(jié)點(diǎn)提供了郵件存儲(chǔ)功能。郵局協(xié)議-版本3就是使這樣的工作站可以用一種比較實(shí)用的方法來(lái)訪問存儲(chǔ)于服務(wù)器上的儲(chǔ)存郵件。通常,這意味著工作站可以從服務(wù)器上取得郵件,而服務(wù)器為它暫時(shí)保存郵件。在下文中,客戶主機(jī)指的是利用POP3服務(wù)的主機(jī),而服務(wù)器主機(jī)指的是提供POP3服務(wù)的主機(jī)。簡(jiǎn)單說明在此文檔中不指明客戶主機(jī)如何將郵件送入到傳送系統(tǒng)中去。但這里有一個(gè)說明:當(dāng)用戶代理需要將信息送到傳送系統(tǒng)時(shí),它在接力主機(jī)上建立SMTP連接(這些接力主機(jī)可以是POP3主機(jī),也可以不是)。基本操作初始時(shí),服務(wù)器通過偵聽TCP端口110開始POP3服務(wù)。當(dāng)客戶主機(jī)需要使用服務(wù)時(shí),它將與服務(wù)器主機(jī)建立TCP連接。當(dāng)連接建立后,POP3發(fā)送確認(rèn)消息??蛻艉蚉OP3服務(wù)器相互(分別)交換命令和響應(yīng),這一過程一直要持續(xù)到連接終止。POP3命令由一個(gè)命令和一些參數(shù)組成。所有命令以一個(gè)CRLF對(duì)結(jié)束。命令和參數(shù)由可打印的ASCII字符組成,它們之間由空格間隔。命令一般是三到四個(gè)字母,每個(gè)參數(shù)卻可達(dá)40個(gè)字符長(zhǎng)。POP3響應(yīng)由一個(gè)狀態(tài)碼和一個(gè)可能跟有附加信息的命令組成。所有響應(yīng)也是由CRLF對(duì)結(jié)束?,F(xiàn)在有兩種狀態(tài)碼,〃確定〃(〃+OK〃)和〃失敗〃(〃-ERR〃)。對(duì)于特定命令的響應(yīng)是由許多字符組成的。對(duì)于這些情況中,下面將一一表述:在發(fā)送第一行響應(yīng)和一個(gè)CRLF之后,將發(fā)送任何的附加信息行,他們也由CRLF對(duì)結(jié)束。當(dāng)所有信息發(fā)送結(jié)束時(shí),發(fā)送最后一行,包括一個(gè)結(jié)束字符(十進(jìn)制碼46,也就是〃.〃)和一個(gè)CRLF對(duì)。如果信息中的任何一行以結(jié)束字符開始,此行就是通過在那一行預(yù)先裝入結(jié)束而進(jìn)行字符填充的。因此,多行響應(yīng)由五個(gè)CRLF.CRLF結(jié)束。當(dāng)檢測(cè)多行響應(yīng)時(shí),客戶檢測(cè)以確認(rèn)此行是否以結(jié)束字符開始。如果是,而且其后的字符不是CRLF,此行的第一個(gè)字符(結(jié)束字符)將被拋棄;如果其后緊跟CRLF,則從POP服務(wù)器來(lái)的響應(yīng)終止,包括.CRLF的行也不被認(rèn)為是多行響應(yīng)的一部分了。在生命周期中,POP3會(huì)話有幾個(gè)不同的狀態(tài)。一旦TCP連接被打開,而且POP3服務(wù)器發(fā)送了確認(rèn)信息,此過程就進(jìn)入了〃確認(rèn)〃狀態(tài)。在此狀態(tài)中,客戶必須向POP3服務(wù)器確認(rèn)自己是其的客戶。一旦確認(rèn)成功,服務(wù)器就獲取與客戶郵件相關(guān)的資源,此時(shí)這一過程進(jìn)入了〃操作〃狀態(tài)。在此狀態(tài)中,客戶提出服務(wù),當(dāng)客戶發(fā)出QUIT命令時(shí),此過程進(jìn)入了〃更新〃狀態(tài)。在此狀態(tài)中,POP3服務(wù)器釋放在〃操作〃狀態(tài)中取得的資源,并發(fā)送消息,終止連接。POP3服務(wù)器可以擁有一個(gè)自動(dòng)退出登錄的記時(shí)器。此記時(shí)器必須至少可以記錄10分鐘。這樣從客戶發(fā)送的消息才可能刷新此記時(shí)器。當(dāng)記時(shí)器失效時(shí),POP3會(huì)話并不進(jìn)入〃更新〃狀態(tài),而是關(guān)閉TCP連接,而且不刪除任何消息,不向客戶發(fā)送任何響應(yīng)。IMAP4協(xié)議簡(jiǎn)介IMAP是斯坦福大學(xué)在1986年開發(fā)的,它是一個(gè)開放的標(biāo)準(zhǔn),被設(shè)計(jì)成POP的超集,而POP是個(gè)地位牢固的開放郵件標(biāo)準(zhǔn)。IMAP標(biāo)準(zhǔn)的最新版是IMAP第4版修訂版1(RFC2060)。IMAP第4版修訂版1與IMAP4的實(shí)際差別僅僅在于前者提高了撥號(hào)鏈路的性能。有關(guān)IMAP4標(biāo)準(zhǔn)的詳細(xì)信息請(qǐng)參見華盛頓大學(xué)的IMAP主頁(yè)(www.washingto/imap/)盡管在日常使用中,IMAP的特性及對(duì)它的支持還沒有壓倒POP3,但是它的發(fā)展趨勢(shì)已經(jīng)顯而易見了。主要的群件產(chǎn)品廠商都計(jì)劃支持IMAP4。根據(jù)定義,POP3是個(gè)存儲(chǔ)轉(zhuǎn)發(fā)的信息交換系統(tǒng)。POP3郵件服務(wù)器把消息發(fā)送給客戶,自己并不在服務(wù)器上保存副本。與之不同,IMAP4是個(gè)客戶機(jī)/服務(wù)器模式的應(yīng)用。無(wú)論是POP3還是IMAP4,進(jìn)來(lái)的郵件都存儲(chǔ)在中央的郵件服務(wù)器上。用戶使用遵循協(xié)議的郵件客戶軟件來(lái)連接到郵件服務(wù)器上,先進(jìn)行身份驗(yàn)證,鑒定登錄名和口令,然后用戶才獲得訪問郵箱的權(quán)利。但是,二者的共性僅限于此。與POP3不同,IMAP4能以三種模式或者說消息傳送范式來(lái)與客戶進(jìn)行交互:離線、在線和斷連方式。此外,IMAP4可以讓用戶訪問多個(gè)私用和共享郵箱。在離線方式中,客戶軟件把郵箱存儲(chǔ)在本地硬盤上以進(jìn)行讀取和撰寫信息的工作。當(dāng)需要發(fā)送和接受消息時(shí),用戶才連接服務(wù)器。對(duì)于那些長(zhǎng)期奔波、很少停留在某個(gè)固定處所的人,他們通常使用離線方式。POP3典型地以離線方式工作。相比之下,在線用戶訪問的郵箱是在郵件服務(wù)器上,但是郵箱仍然由客戶軟件處理。郵件始終存儲(chǔ)在服務(wù)器上。在線方式主要是由位置固定的用戶使用,典型地是在快速LAN連接下進(jìn)行。但是從遠(yuǎn)程撥進(jìn)的功能較弱的計(jì)算機(jī)在這種模式下也可以工作得很好。有一些POP3服務(wù)器也提供了在線功能,但是,它們沒有達(dá)到IMAP4的功能級(jí)別。斷連方式提供了最大的靈活性。客戶軟件把用戶選定的消息和附件復(fù)制或緩存到本地磁盤上,并把原始副本留存在郵件服務(wù)器上。緩存中的郵件可以被用戶處理,以后用戶重新連接郵件服務(wù)器時(shí),這些郵件可以與服務(wù)器進(jìn)行再同步。當(dāng)前,該特性主要由郵件服務(wù)器實(shí)現(xiàn),很少有客戶軟件支持?jǐn)噙B方式。在我們?cè)u(píng)測(cè)的產(chǎn)品中,Sun的InternetMailClient是唯一提供這一功能的客戶軟件。對(duì)于IMAP4而言,無(wú)論是在哪一種操作系統(tǒng)上,使用IMAP4郵件客戶軟件的用戶都可以讀取和回復(fù)郵件,遠(yuǎn)程地把郵件存儲(chǔ)在層次式的文件夾中,并且可通過IMAP4郵件主機(jī)同步客戶文件??蛻糗浖头?wù)器相互配合,允許過濾來(lái)自特定地址的郵件,還能夠防止通過低速撥號(hào)鏈路下載大文件。用戶可以查看主機(jī)上的郵件報(bào)文,如果需要,可以決定把其中哪些內(nèi)容下載到遠(yuǎn)程連接的客戶機(jī)上。用戶還可以有選擇地下載郵件,而不必非要下載郵件的附件。IMAP與POP3及WebMail的比較IMAP是InternetMessageAccessProtocol的縮寫,顧名思義,主要提供的是通過Internet獲取信息的一種協(xié)議。IMAP4是IMAP協(xié)議的第4個(gè)版本,正如POP3是POP協(xié)議的第3個(gè)版本一樣。在AIMC郵件系統(tǒng)內(nèi),IMAP是一種強(qiáng)有力的郵箱訪問方式。和POP3的區(qū)別由于很多用戶都對(duì)POP3非常熟悉,我們就從POP3說起。POP3提供了快捷的郵件下載服務(wù),用戶可以利用POP3把郵箱里的信下載到PC上進(jìn)行離線閱讀。一旦郵件進(jìn)入PC的本地硬盤,就可以選擇把郵件從服務(wù)器上刪除,然后脫離與Internet的連接并選擇在任何時(shí)候閱讀已經(jīng)下載的郵件。IMAP同樣提供了方便的郵件下載服務(wù),讓用戶能進(jìn)行離線閱讀,但I(xiàn)MAP能完成的卻遠(yuǎn)遠(yuǎn)不只這些。首先,IMAP提供的摘要瀏覽功能可以讓你在閱讀完所有的郵件到達(dá)時(shí)間、主題、發(fā)件人、大小等信息后才作出是否下載的決定。也就是說,你不必等所有的郵件都下載完畢后才知道究竟郵件里都有些什么。如果你根據(jù)摘要信息就可以決定某些郵件對(duì)你毫無(wú)用處,你就可以直接在服務(wù)器上把這些郵件刪除掉,而不必浪費(fèi)你寶貴的上網(wǎng)時(shí)間。如果你的IMAP客戶端軟件完整支持IMAP4revl的話(如Netscape4.5),則你還可以享受選擇性下載附件的服務(wù)。舉例來(lái)說,假如一封郵件里含有大大小小共5個(gè)附件,而其中只有兩個(gè)附件是你需要的,你就可以只下載那兩個(gè)附件,節(jié)省了下載其余三個(gè)的時(shí)間。和WebMail的比較也有很多用戶喜歡通過Web來(lái)聯(lián)機(jī)收發(fā)郵件,其中一個(gè)很重要的原因是這些用戶希望把他的郵件都留在服務(wù)器上,并且通過WebMail服務(wù)建立多個(gè)文件夾,然后分類歸檔地管理自己的郵件。這樣,WebM

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論