電子郵件技術(shù)基礎(chǔ)_第1頁
電子郵件技術(shù)基礎(chǔ)_第2頁
電子郵件技術(shù)基礎(chǔ)_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

經(jīng)典word整理文檔,僅參考,雙擊此處可刪除頁眉頁腳。本資料屬于網(wǎng)絡(luò)整理,如有侵權(quán),請(qǐng)聯(lián)系刪除,謝謝!郵件服務(wù)器要在internet上提供電子郵件功能,必須有專門的電子郵件服務(wù)器。Internet上的電子郵件服務(wù)器的功能類似現(xiàn)實(shí)生活中的郵局。郵件服務(wù)器用戶用戶郵件服務(wù)器按功能可以劃分為兩種類型:smtp服務(wù)器和pop3/imap服務(wù)器Smtp服務(wù)器用于替用戶發(fā)送郵件和接受外面發(fā)送給本地用戶的郵件。它相當(dāng)于現(xiàn)實(shí)生活中的郵局的郵件接收部門。Pop3/imap郵件服務(wù)器用于幫助用戶讀取smtp服務(wù)器接受進(jìn)來的該用戶的郵件。郵件客戶端軟件郵件客戶端軟件負(fù)責(zé)與郵件服務(wù)器通信,主要用于幫助用戶將郵件發(fā)送給smtp服務(wù)器和從pop3/imap郵件服務(wù)器讀取用戶的電子郵件。比如現(xiàn)在的:forxmail,outlook等。那么一些web163,sohu等的電子郵箱。Smtp協(xié)議Simplemailtransferprotocol,簡(jiǎn)單郵件傳輸協(xié)議。它定義了郵件客戶端軟件與SMTP服務(wù)器之間,以及兩臺(tái)SMTP服務(wù)器之間的通行規(guī)則。Smtp服務(wù)器默認(rèn)的監(jiān)聽端口是25.Smtp服務(wù)器將接收到的電子郵件保存到響應(yīng)用戶的電子郵箱中。用戶要從電子郵箱中獲取自己的電子郵件,需要通過郵件服務(wù)提供商的pop3郵件服務(wù)器來幫助完成。POP3協(xié)議Postofficeprotocol,郵局協(xié)議,它定義了郵件客戶端軟件與POP3服務(wù)器的通信規(guī)則。Pop3服務(wù)器默認(rèn)的監(jiān)聽端口是110.IMAP協(xié)議Internetmessageaccessprotocol消息訪問協(xié)議。他是對(duì)pop3協(xié)議的一種擴(kuò)展。目前的版本是第4個(gè)版本,所以也稱為imap4.Imap作為一種新的郵件協(xié)議,將來肯定會(huì)得到迅猛的發(fā)展,進(jìn)而慢慢取代pop3協(xié)議。但是pop3協(xié)議作為一種長(zhǎng)期存在、并且被公認(rèn)的協(xié)議也不會(huì)在短期內(nèi)淘汰。郵件格式Return-path:該字段代表郵件的回復(fù)地址From:該字段用于指定的發(fā)件人地址。郵件閱讀程序顯示的發(fā)件人地址就來源于這個(gè)字段。To:該字段用于指定收件人地址。Subject:該字段用于指定郵件的主題。如果主題內(nèi)容中包含有ascii碼以外的字符,通常要對(duì)其內(nèi)容進(jìn)行編碼。Date:該字段用于指定郵件的發(fā)送時(shí)間Cc:該字段用于指定郵件的抄送地址Bcc:該字段用于指定郵件的暗送地址API優(yōu)先加載jar包:mail.jar(javaMail的API)Activation.jarjavaBeansActivationframework)是一個(gè)專門處理數(shù)據(jù)的框架,一般用于封裝數(shù)據(jù)。JavaMailAPI的分類及體系結(jié)構(gòu)創(chuàng)建和解析郵件內(nèi)容的API發(fā)送郵件的API接收郵件的API雖然以上三種類型的API在JavaMailAPI中都由多個(gè)API類組成。但每種類型所涉及的核心API并不多,其他類都是核心API的輔助類。那么大約有這個(gè)幾個(gè)核心API類:Message,transport,storesession這四個(gè)類的工作關(guān)系是這樣的:Store對(duì)象Message對(duì)象Message類:是創(chuàng)建和解析郵件的核心類,他的實(shí)例對(duì)象代表一封電子郵件。客戶端程序發(fā)送郵件時(shí),首先使用創(chuàng)建郵件的api創(chuàng)建出封裝了郵件數(shù)據(jù)的message對(duì)象,然后把這個(gè)對(duì)象傳遞給郵件發(fā)送api發(fā)送。api把接收到的郵件數(shù)據(jù)封裝在message類的實(shí)例對(duì)象中,客戶端程序再使用郵件解析API從這個(gè)對(duì)象中解析出接收到的郵件數(shù)據(jù)。Trasport類:是發(fā)送郵件的核心類。他的實(shí)例對(duì)象代表實(shí)現(xiàn)了某個(gè)郵件發(fā)送協(xié)議的郵件發(fā)送對(duì)象,例如:smtp協(xié)議。客戶端程序創(chuàng)建好message對(duì)象后,只需要使用郵件發(fā)送api得到的transportmessage對(duì)象傳遞給transport對(duì)象,并調(diào)用他的發(fā)送方法,就可以把郵件發(fā)送給指定的smtp服務(wù)器。Store類:是接收郵件的核心類。他的實(shí)例對(duì)象代表了某個(gè)郵件協(xié)議的郵件接受對(duì)象,例如pop3協(xié)議??蛻舳顺绦蚪邮茑]件時(shí),只需要使用郵件接收api得到stroe對(duì)象,然后調(diào)用store對(duì)象的接收方法,就可以從指定的pop3服務(wù)器獲得郵件數(shù)據(jù),并把這些郵件數(shù)據(jù)封裝到表示郵件的message對(duì)象中。Session類:該類用于定義整個(gè)應(yīng)用程序所需的環(huán)境信息,以及收集客戶端與郵件服務(wù)器建立網(wǎng)絡(luò)連接的會(huì)話信息,如郵件

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論