下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
經(jīng)典word整理文檔,僅參考,雙擊此處可刪除頁眉頁腳。本資料屬于網(wǎng)絡整理,如有侵權,請聯(lián)系刪除,謝謝!郵件服務器要在internet上提供電子郵件功能,必須有專門的電子郵件服務器。Internet上的電子郵件服務器的功能類似現(xiàn)實生活中的郵局。郵件服務器用戶用戶郵件服務器按功能可以劃分為兩種類型:smtp服務器和pop3/imap服務器Smtp服務器用于替用戶發(fā)送郵件和接受外面發(fā)送給本地用戶的郵件。它相當于現(xiàn)實生活中的郵局的郵件接收部門。Pop3/imap郵件服務器用于幫助用戶讀取smtp服務器接受進來的該用戶的郵件。郵件客戶端軟件郵件客戶端軟件負責與郵件服務器通信,主要用于幫助用戶將郵件發(fā)送給smtp服務器和從pop3/imap郵件服務器讀取用戶的電子郵件。比如現(xiàn)在的:forxmail,outlook等。那么一些web163,sohu等的電子郵箱。Smtp協(xié)議Simplemailtransferprotocol,簡單郵件傳輸協(xié)議。它定義了郵件客戶端軟件與SMTP服務器之間,以及兩臺SMTP服務器之間的通行規(guī)則。Smtp服務器默認的監(jiān)聽端口是25.Smtp服務器將接收到的電子郵件保存到響應用戶的電子郵箱中。用戶要從電子郵箱中獲取自己的電子郵件,需要通過郵件服務提供商的pop3郵件服務器來幫助完成。POP3協(xié)議Postofficeprotocol,郵局協(xié)議,它定義了郵件客戶端軟件與POP3服務器的通信規(guī)則。Pop3服務器默認的監(jiān)聽端口是110.IMAP協(xié)議Internetmessageaccessprotocol消息訪問協(xié)議。他是對pop3協(xié)議的一種擴展。目前的版本是第4個版本,所以也稱為imap4.Imap作為一種新的郵件協(xié)議,將來肯定會得到迅猛的發(fā)展,進而慢慢取代pop3協(xié)議。但是pop3協(xié)議作為一種長期存在、并且被公認的協(xié)議也不會在短期內淘汰。郵件格式Return-path:該字段代表郵件的回復地址From:該字段用于指定的發(fā)件人地址。郵件閱讀程序顯示的發(fā)件人地址就來源于這個字段。To:該字段用于指定收件人地址。Subject:該字段用于指定郵件的主題。如果主題內容中包含有ascii碼以外的字符,通常要對其內容進行編碼。Date:該字段用于指定郵件的發(fā)送時間Cc:該字段用于指定郵件的抄送地址Bcc:該字段用于指定郵件的暗送地址API優(yōu)先加載jar包:mail.jar(javaMail的API)Activation.jarjavaBeansActivationframework)是一個專門處理數(shù)據(jù)的框架,一般用于封裝數(shù)據(jù)。JavaMailAPI的分類及體系結構創(chuàng)建和解析郵件內容的API發(fā)送郵件的API接收郵件的API雖然以上三種類型的API在JavaMailAPI中都由多個API類組成。但每種類型所涉及的核心API并不多,其他類都是核心API的輔助類。那么大約有這個幾個核心API類:Message,transport,storesession這四個類的工作關系是這樣的:Store對象Message對象Message類:是創(chuàng)建和解析郵件的核心類,他的實例對象代表一封電子郵件??蛻舳顺绦虬l(fā)送郵件時,首先使用創(chuàng)建郵件的api創(chuàng)建出封裝了郵件數(shù)據(jù)的message對象,然后把這個對象傳遞給郵件發(fā)送api發(fā)送。api把接收到的郵件數(shù)據(jù)封裝在message類的實例對象中,客戶端程序再使用郵件解析API從這個對象中解析出接收到的郵件數(shù)據(jù)。Trasport類:是發(fā)送郵件的核心類。他的實例對象代表實現(xiàn)了某個郵件發(fā)送協(xié)議的郵件發(fā)送對象,例如:smtp協(xié)議??蛻舳顺绦騽?chuàng)建好message對象后,只需要使用郵件發(fā)送api得到的transportmessage對象傳遞給transport對象,并調用他的發(fā)送方法,就可以把郵件發(fā)送給指定的smtp服務器。Store類:是接收郵件的核心類。他的實例對象代表了某個郵件協(xié)議的郵件接受對象,例如pop3協(xié)議??蛻舳顺绦蚪邮茑]件時,只需要使用郵件接收api得到stroe對象,然后調用store對象的接收方法,就可以從指定的pop3服務器獲得郵件數(shù)據(jù),并把這些郵件數(shù)據(jù)封裝到表示郵件的message對象中。Session類:該類用于定義整個應用程序所需的環(huán)境信息,以及收集客戶端與郵件服務器建立網(wǎng)絡連接的會話信息,如郵件
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年北師大版必修1物理上冊階段測試試卷含答案
- 2025年滬教新版選修1地理上冊階段測試試卷含答案
- 2025至2031年中國沖模刃磨機行業(yè)投資前景及策略咨詢研究報告
- 2025年教科新版九年級歷史上冊階段測試試卷含答案
- 2025年新世紀版選擇性必修2物理下冊階段測試試卷含答案
- 2025年外研版七年級英語上冊月考試卷含答案
- 2025年人教版PEP必修1生物上冊階段測試試卷含答案
- 2025年冀教新版七年級英語下冊月考試卷含答案
- 2025年人教新課標高一物理上冊月考試卷含答案
- 2025年新科版三年級語文上冊月考試卷含答案
- 上海市12校2025屆高三第一次模擬考試英語試卷含解析
- 三年級數(shù)學(上)計算題專項練習附答案集錦
- 鋪大棚膜合同模板
- 長亭送別完整版本
- 《鐵路軌道維護》課件-更換道岔尖軌作業(yè)
- 股份代持協(xié)議書簡版wps
- 職業(yè)學校視頻監(jiān)控存儲系統(tǒng)解決方案
- 《銷售心理學培訓》課件
- 2024年安徽省公務員錄用考試《行測》真題及解析
- 你比我猜題庫課件
- 豐順縣鄉(xiāng)鎮(zhèn)集中式飲用水水源地基礎狀況調查和風險評估報告
評論
0/150
提交評論