基于web的電子郵件系統(tǒng)郵件協(xié)議研究與系統(tǒng)功能實現-論文_第1頁
基于web的電子郵件系統(tǒng)郵件協(xié)議研究與系統(tǒng)功能實現-論文_第2頁
基于web的電子郵件系統(tǒng)郵件協(xié)議研究與系統(tǒng)功能實現-論文_第3頁
基于web的電子郵件系統(tǒng)郵件協(xié)議研究與系統(tǒng)功能實現-論文_第4頁
基于web的電子郵件系統(tǒng)郵件協(xié)議研究與系統(tǒng)功能實現-論文_第5頁
已閱讀5頁,還剩27頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

A1A0WEBA3A2A4A5A6A7A8A5A6A9A10A11A12A13A7A8A14A15A16A17A191A20A2132A20本科畢業(yè)論文(設計)題目基于WEB的電子郵件系統(tǒng)郵件協(xié)議研究與系統(tǒng)功能實現學院計算機與信息科學學院專業(yè)軟件工程年級學號姓名指導教師成績_2009年4月20日A1A0WEBA3A2A4A5A6A7A8A5A6A9A10A11A12A13A7A8A14A15A16A17A192A20A2132A20基于WEB的電子郵件系統(tǒng)郵件協(xié)議研究與系統(tǒng)功能實現A18A22A18A22A23A24A25A26A27A28A29A30A29A31A29A32A33A34A35A36A37A38A39A40A41A42A43A44A45A46A47A48A49A47A50A39A46A51A48A32A52A53A39A54A32A55A56A48A52A29A47A56A57A58A59A60A61A34A62A63A35A36A64A65A66A67A68A34A69A70A71A72A73A74A75A76A77A78A79A80A81A82A83A84A71A72A34A57A85A27A71A72A34A86A87A37A38A39A88A89A90A82A91A92A35A36A77A93A73A74A94A95A96A97A98A99A41A100A101A102A103A104A105A103A106A107A103A83A84A108A109A110A103A111A112A108A109A110A103A113A114A108A109A110A103A115A116A108A109A110A103A117A118A119A120A71A121A103A84A112A119A120A71A121A71A72A103A85A27A119A120A71A121A71A72A103A115A116A119A120A71A121A71A72A103A73A74A122A38A123A75A76A34A35A36A77A124A125A126A124A125A23A127A128A129A128A130A128A131A132A133A134A135A136A137A135A138A133A134A139A136A131A140A141A133A142A131A143A144A136A140A128A135A144EMAILSYSTEMBASEDONWEBWITHEMAILPROTOCOLANDSYSTEMFUNCTIONSABSTRACTA145THROUGHANALYSISJAVAMAILOFTHEREALIZATIONOFTHEPRINCIPLEOFOPENSOURCEFRAMEWORKFORTHEUSEOFSTRUTS,SPRING,HIBERNATEANDOBJECTORIENTEDMETHODOFWEBBASEDEMAILSYSTEMRESEARCHPAPERSTORECEIVEEMAILMESSAGESANDTHEWORKOFANALYTICTHEORY,ANDEXPLAINEDHOWTOACHIEVEITTHISSYSTEMISMAINLYRESPONSIBLEFORMYUSERREGISTRATION,LOGIN,EXIT,RECEIVINGSTATIONWITHINTHELETTER,READALETTERSTATION,MOBILESTATIONLETTERLETTERTODELETESTATIONS,SETUPOTHERMAIL,RECEIVEMAILTOOTHEREMAIL,MAILRESOLVETODELETETHEOTHEREMAILMESSAGES,THESYSTEMMANAGEMENTFUNCTIONSTOACHIEVEKEYWORDSJAVAMAILA146STRUTSA146SPRINGA146HIBERNATEA147A148WEBA149A150A151A152A153A154A155A152A153A156A157A158A159A160A154A155A161A162A163A164A1653A166A16732A166目錄A168A169A170A171A1724A169A173A169A174A175A176A177A178A179A180A181A182A183A184A185A186A179A187A188A1894A190A191A192A193A194A195A196A197A198A199A200A201A202A203A204A205A206A207A208A2095A190A191A210A193A194A195A196A197A198A199A200A201A202A211A212A213A214A206A207A215A216A217A218A2195A190A191A220A193A194A195A196A197A198A199A200A201A202A211A212A221A202A213A214A198A222A223A2245A190A191A225A211A212A213A214A217A226A223A227A2286A190A191A225A191A190A211A212A213A214A227A2286A190A191A225A191A192A221A202A226A223A227A2287A229A192A230A211A212A213A214A231A232A233A2347A192A191A190A235A236A237A238A236A239A240A2417A192A191A190A191A190A242A243A2447A192A191A190A191A192A245A243A2447A192A191A192A235A246A237A247A248A249A240A2418A192A191A210A250A247A251A252A237A248A253A236A252A240A2418A192A191A220A254A255A42A240A2419A192A191A225A0A253A1A253A254A253A247A2A3A4A5A206A2079A192A191A225A191A190A0A253A1A253A254A253A247A2A3A4A5A240A2419A192A191A225A191A192A231A232A69A6A7A89A192A191A225A191A210A0A253A1A253A254A253A247A2A88A910A192A191A225A191A220A0A253A1A253A254A253A247A2A3A4A5A90A1011A192A191A225A191A225A92A11A0A253A1A253A254A253A247A2A3A4A515A192A191A225A191A12A201A202A34A1316A229A210A230A97A14A15A1617A229A220A230A90A17A15A16A217A18A19A20A20818A220A191A190A105A21A22A198A23A2418A220A191A192A211A212A198A51A25A26A27A198A90A17A15A16A217A20A20818A220A191A192A191A190A11A93A28A29A30A31A26A2718A220A191A192A191A192A119A204A32A33A201A202A26A2720A220A191A192A191A210A122A35A201A36A26A2723A220A191A192A191A220A211A212A37A38A26A2728A229A225A230A23A10829A229A12A230A128A39A40A4130A229A132A230A133A4332A44A45WEBA46A47A48A49A50A52A53A49A50A54A55A56A57A58A52A53A59A60A61A62A634A64A6532A64第1章引言11基于WEB的電子郵件選題目的和意義電子郵件是80年代初新起的一種基于計算機網絡技術,采用存儲和轉發(fā)方式傳遞交換信息的快捷,高效,廉價的電子信息業(yè)務,是計算機互聯網系統(tǒng)中提供的一項基本服務。電子郵件作為一種現代化通信工具可以傳遞文字,圖表,聲音,電影等各類信息,其傳遞速度也是傳統(tǒng)郵件所無法比擬的。其主要應用領域是電子郵件服務。用戶將要發(fā)送的信息以規(guī)定的格式通過通信網絡發(fā)送到收信人的信箱中,信箱實際上與通信網絡相連的計算機存儲器,收信人可以通過通信網絡隨時打開自己的信箱,看到別人發(fā)來的信件,同時可以利用自己的信箱寫回信或發(fā)送信件。電子郵件服務在信息的交流,傳G6785,G7828G13046,G12661G10714等領域的應用G17246來G17246G5203G8879,隨G11540電子郵件G6980G18339的G3698G2164,G19668G8726G3822G7691化,電子郵件技術的發(fā)G4649G17247G2195也G17246G17247于G7368G13466G14280化,G7368G3809G7446化。作為電子郵件的信息服務G5191G2500的郵件系統(tǒng)G1363G6984G1022電子郵件G1002G11040的G7692G5527,也是G1022G5627化G3698G1552信息服務的G1863G19202技術。電子郵件系統(tǒng)是在G8181擬郵G6931系統(tǒng)基G11796上,G8774G2474電G6265,電傳,傳G11507技術和計算機信息技術的G12946G2338,利于G3800G3800轉發(fā)的通信方式,在開G6930系統(tǒng)互聯G3281際G7643G1946中G5430G6116為網絡用于傳送G9052息和文件提供一G1022可G19764,G5334G8505,G3458G5191G2500的機G2058,可以實現G9869到G9869和G9869到G3822G13479G9869上的網絡用戶G19400的通信。電子郵件系統(tǒng)G13475過G1972G2325年的發(fā)G4649,G5062G13475G5430G6116G1114G4448G2904的技術G1319系。電子郵件系統(tǒng)的發(fā)G4649G13475G2394G1114G17840G12255G11343G19482G8181式,G999用G4470服G12483G8181式,基于G58G40G37的G8181式,G11458G2081G8503G2533G58G36G51G8181式G17813G12239。隨G11540互聯網的G20146速發(fā)G4649,電子郵件的用戶G6980G18339也業(yè)務G18339的G5625G3698,種類G13333G3822的G2842業(yè)G3698G1552服務G19668G8726以G2462用戶G4557服務種類的G7246G14033化G19668G8726,G2533G17139G17745G4439G1216的電子郵件系統(tǒng)服務的種類,G4493G18339,技術G6915G6357,G1196G17165方式等方G19766提G1998G1114G6373G6124。郵件服務系統(tǒng)在G1457G11053G1114電子郵件系統(tǒng)G7380初的收發(fā)郵件,郵件存儲等基本G2163G14033的同時,G15713G1849G1114G7380新的計算機與網絡技術,是電子郵件系統(tǒng)G7389G1114G1852新的G6925G16278。電子郵件G5062G13475G6116為人G1216G2928G10245的通信方式G1055一,是信息交流的G18337要G6175G8585G1055一,也是單位G2164強信息交流的G18337要G6175G8585。在我G3281信息化的過G12255中,郵件系統(tǒng)G5062G13475G6116為信息系統(tǒng)中必不可少的一部分。傳統(tǒng)的郵件系統(tǒng)分為郵件服務器和G4470服G12483,即CLIENT/SERVER(C/S)G13479構。用戶通過郵件G4470戶G12483來接受和發(fā)送郵件。近年來隨G11540WEB技術的不斷G6116熟,采用瀏覽器和服務器G37ROWSER/SERVERG5430式的軟件層G1998不窮,并在實際應用中得到G1114良好的A44A45WEBA46A47A48A49A50A52A53A49A50A54A55A56A57A58A52A53A59A60A61A62A635A64A6532A64效果。G37/SG13479構同傳統(tǒng)的C/SG13479構相比具G7389G4557G4470戶機的低要G8726,較低的開發(fā)G6116本,方便的維護,軟件的高G3809用G5627等優(yōu)G9869。因此,系統(tǒng)采用G37/SG13479構,即用戶以WEB方式進行接收和發(fā)送郵件。12基于WEB的電子郵件國內外研究現狀G3281內很G3822企事業(yè)單位都G7389自己的郵件服務系統(tǒng),免G17165郵箱G7389163,新浪等,用戶G4557電子郵件安G1852G5627、可G19764G5627G2462G2163G14033上的要G8726也在不斷提高。因此,電子郵件服務供應G2842必須提供G7368安G1852、G7368可G19764、G2163G14033G7368豐富的服務,才G14033發(fā)G4649業(yè)務,吸引用戶,從眾G3822競爭者中脫穎而G1998。如何構建高效、穩(wěn)定、安G1852、易用、可擴G4649、G2163G14033豐富的電子郵件系統(tǒng)是眾G3822電信運營G2842、ISG51INTERNETSERVICEG51ROVIDER、ICG51INTERNETCONTENTG51ROVIDER共同G19766臨的問題。郵件服務器供應G2842G14280力于以下G1972G1022方G19766提高郵件服務G2163G140331G3698G2164G3822用戶G8181板的G2163G14033,以滿足不同用戶G4557G11040G19766的不同G2928好,如提供G3822種郵件WEBMAIL頁G19766風格,提供G1022G5627化G8181板和G3822風格信紙,用戶可以定義郵件系統(tǒng)G11040G19766等。2G3698G2164防病毒G8181塊,以G3698G2164G40MAIL系統(tǒng)G6984G1319的安G1852G5627,利用郵件G2164密和郵件簽名等方法進行郵件傳送。在服務器G12483G1363用防病毒G8181塊。將電子郵件系統(tǒng)G2533統(tǒng)一信息系統(tǒng)發(fā)G4649,G2164G1849G7380新資訊,G3822媒G1319等G2163G14033。反垃圾郵件為用戶提供反垃圾郵件的G3822種過濾器,充分G1457證用戶收到G7380低限度的垃圾郵件騷G6212。13基于WEB的電子郵件系統(tǒng)開發(fā)研究方法與策略1G7609看163郵箱、G84G84郵箱等,G11752G12362G4439G1216的實現方式,G13479G2524自己要實現的系統(tǒng)G6226到G2524G17878的G2011G1849G9869。2本G16850題要G8726G4557G48G57CG7389一定的G6496G6581,熟G5725STRG88TS、SG83RING74、G43IBERNATE、G48G92SG52G47、G55OMCAT的G1363用,以G2462G7389較強的自G4410G14033力和熟G13463G1363用G48G92G40LIG83SE開發(fā)G10627G3671的G14033力。3G4557于技術G19602題G1820G7609資G7021,G6226不到G12584G7708G16822問同G4410和G13781G5084,G16843G8726G5122G2173。14基于WEB的電子郵件系統(tǒng)軟件開發(fā)的可行性1技術可行G5627本系統(tǒng)主要用到開G9316G7706G7562STRG88TS、SG83RING74、G43IBERNATE,G7389很G3822的G1082G12833和資G7021G1183G13473如何G1363用G17837G1135G7706G7562,G45G36G57G36是G11458G2081較為流行的技術,G7389一定的G13546G12255基G11796G4613G14033快速G4410G1076G45G36G57G36,A66A67WEBA68A70A71A72A73A74A75A72A73A76A77A78A79A80A74A75A81A82A83A84A856A86A8732A86所以在技術上是可行的。2G13475G8994可行G5627G11013于本系統(tǒng)是本G12197G8617業(yè)G16786計的題G11458,G17837G7691的系統(tǒng)G4557于G3835G3822G6980企業(yè)來G16840不用G14469G17165高G7126的代價G2447G7562G16786企業(yè)郵箱,企業(yè)可以G1363用我G1216開發(fā)的系統(tǒng)。我G1216本G12197G10995也G7389充G16041的時G19400G2447開發(fā)G17837G7691的一G1022系統(tǒng),G2494G19668要一G2500電G14053和人力,不G19668要很G3835的G6249資。所以在G13475G8994上是可行的。3G6817作可行G5627本系統(tǒng)采用G5415G2081G7380為流行的技術STRG88TSG14SG83RING74G14G43IBERNATEG7706G7562G2447實現,擴G4649G5627很強,G4557于以G2530G7389比較好的G10317G5627也G14033很快速和方便的G9167G2164上G2447,所以在G6817作上是可行的。15系統(tǒng)開發(fā)與運行環(huán)境151系統(tǒng)開發(fā)環(huán)境1G45G36G57G36G10627G3671采用的是G45G39G461G176,我G1216要開發(fā)的系統(tǒng)是基于G452G40G40,G19668要安G16025G452SG40,G452SG40SG39G46是開發(fā)G1231何G45AVA系統(tǒng)必須安G16025的工具G2265。2G6980G6466G5223采用的是G48G92SG52G47G24G171,G48G92SG52G47是G7380受G8438G17826的開G9316SG52G47G6980G6466G5223G12661G10714系統(tǒng),是一G1022快捷的、可G19764的和易于G1363用的G6980G6466G5223服務器。3G58EB服務器采用的是G55OMCAT6G170G1718G16311G2399G10268本,G55OMCAT是G36G83ACG75EG45ARG78ARTA的一G1022子項G11458,是一G1022免G17165的、開G6930G9316G11733的、G6915G6357G45SG51和SERVLET技術的G4493器,G4439同時G2460是一G1022G58EB服務器軟件。G55OMCAT很受G5203G3835G12255G5219G2604的G2928G8438,因為G4439運行時G2356用的系統(tǒng)資G9316G4579,擴G4649G5627好,G6915G6357G17139G17745G5191G15925與郵件服務等開發(fā)應用系統(tǒng)G5132用的G2163G14033。G55OMCAT是一G1022G4579G3423的G17743G18339G13435應用服務器,在中G4579G3423系統(tǒng)和并發(fā)G16787問用戶不是很G3822的G3342G2524下G15999G7234G17953G1363用,是開發(fā)和G16855G16809G45SG51G12255G5219的G20330G17885。G23G19610G6116開發(fā)工具G48G92G40CLIG83SEG48G92G40CLIG83SE是G11458G2081G7380流行的G452G40G40應用G19610G6116開發(fā)工具。G48G92G40CLIG83SE一G13475G1998現G4613以其G2163G14033強G3835、G6566件豐富的G10317G5627G17206得G1114G16760可,其主要的G4658G5627G7389強G3835的G6566件G2163G14033、代G11733G18337構和代G11733自G2172G10995G6116G2163G14033、快速G1474G3809G19181G16835、G16855G6984G715G13464G13467G4560G1849G2265、G5389G1998G12395G2487進行代G11733自G2172G16025G18209。G11013于G2163G14033強G3835,G48G92G40CLIG83SEG6116為G452G40G40IG39G40領域的G19724主,G4439G14033夠很好地與G48G92SG52G47、G55OMCAT進行G19610A66A67WEBA68A70A71A72A73A74A75A72A73A76A77A78A79A80A74A75A81A82A83A84A857A86A8732A86G6116。本系統(tǒng)中我G1216G17885用G48G92G40CLIG83SE7G170作為開發(fā)工具。152軟件運行環(huán)境1軟件系統(tǒng)G10627G3671G58INDOWSXG51G6817作系統(tǒng)、G47ING88X系統(tǒng)。2硬件系統(tǒng)G10627G3671G7234通的計算機,局域網,以G2462G14033夠連接上的INTERNET。第2章系統(tǒng)開發(fā)相關技術21STRUTS簡介STRG88TSG2494是一G1022G48G57CG7706G7562(FRAMEWORG78),用于快速開發(fā)G45AVAG58EB應用。STRG88TS實現的G18337G9869在CCONTROLLER,G2265括G36CTIONSERVLET/REG84G88ESTG51ROCESSOR和我G1216定G2058的G36CTION,也為G57G57IEW提供G1114一系列定G2058G7643簽(CG88STOMG55AG74)。但STRG88TSG1972乎沒G7389涉G2462G48G48ODEL,所以STRG88TS可以采用G45G36G57G36實現的G1231何G5430式的G2842業(yè)邏輯。211優(yōu)點STRG88TS跟G55OMCAT、G55G88RBINE等諸G3822G36G83ACG75E項G11458一G7691,是開G9316軟件,G17837是G4439的一G3835優(yōu)G9869。G1363開發(fā)者G14033G7368深G1849的G1114G16311其內部實現機G2058。G55AG74LIB和頁G19766G4560航。G55AG74LIB是STRG88TS的G7643記G5223,靈活G2172用,G14033G3835G3835提高開發(fā)效率。另外,G4613G11458G2081G3281內的G45SG51開發(fā)者而言,除G1114G1363用G45SG51自帶的G5132用G7643記外,很少開發(fā)自己的G7643記,或許STRG88TS是一G1022很好的起G9869。G1863于頁G19766G4560航,我G16760為那將是今G2530的一G1022發(fā)G4649方G2533,事實上,G17837G7691做,G1363系統(tǒng)的脈絡G7368G2164清晰。通過一G1022G18209置文件,即可把G6581G6984G1022系統(tǒng)各部分G1055G19400的聯系,G17837G4557于G2530期的維護G7389G11540莫G3835的好G3800。尤其是G5415另一批開發(fā)者接G6175G17837G1022項G11458時,G17837種優(yōu)G2195G1319現得G7368G2164明顯。212缺點G55AG74LIB是STRG88TS的一G3835優(yōu)G2195,但G4557于初G4410者而言,卻G19668要一G1022G6357續(xù)G4410G1076的過G12255,甚至還會打亂你網頁G13546寫的G1076慣,但是,G5415你G1076慣G1114G4439時,你會覺得G4439G11507的很棒。STRG88TS將G48G57C的CONTROLLER一分為三,在獲得G13479構G7368G2164清晰的同時,也G3698G2164G1114系統(tǒng)的G3809G7446度。A66A67WEBA68A70A71A72A73A74A75A72A73A76A77A78A79A80A74A75A81A82A83A84A858A86A8732A86雖然G4439現在還G7389不少缺G9869,但G4439是一種非G5132優(yōu)秀的G452G40G40G48G57C實現方式。22SPRING簡介SG83RING74是一G1022G17743G3423G4493器LIG74G75TWEIG74G75TCONTAINER,其G7692G5527是G37EAN工廠G37EANFACTORG92,用以構造我G1216所G19668要的G48G48ODEL。在此基G11796G1055上,SG83RING74提供G1114G36OG51(G36SG83ECTORIENTEDG51ROG74RAMMING74,G19766G2533層G19766的G13546G12255)的實現,用G4439來提供非G12661G10714G10627G3671下申明方式的事務、安G1852等服務;G4557G37EAN工廠的擴G4649G36G83G83LICATIONCONTEXTG7368G2164方便我G1216實現G452G40G40的應用;G39G36O/ORG48的實現方便我G1216進行G6980G6466G5223的開發(fā);G58EBG48G57C和SG83RING74G58EB提供G1114G45AVAG58EB應用的G7706G7562或與其他流行的G58EBG7706G7562進行G19610G6116。23HIBERNATE簡介G43IBERNATE顧名思義冬眠的意思,相信G4439的創(chuàng)造者的用意在于用G17837G1022工具將G6980G6466G5223連接G6357久化層冬眠,G1863于G43IBERNATE網上爭論很G3822,G7389人G16840其為工具,G7389人G16840其為G7706G7562,我相信一G1022人G7389一G1022人G10714G16311問題的角度,G2494要G3800G10714問題的方法G8503確G4613可以G1114。G43IBERNATE是采用ORG48映射機G2058的G6357久層開發(fā)工具,G4439是G45G36G57G36應用和G1863系G6980G6466G5223G1055G2081的橋梁,G17139責G45G36G57G36G4557象和G1863系G6980G6466G1055G19400的映射。內部封G16025G1114G45G39G37CG16787問G6980G6466G5223的G6817作,G2533上層應用提供G1114G19766G2533G4557象的G6980G6466G5223G16787問G36G51I,在G45G36G57G36應用中G1363用到G43IBERNATEG2265含如下G8505驟。1創(chuàng)建G43IBERNATEG18209置文件2創(chuàng)建G6357久類3創(chuàng)建G4557象G1863系映射文件G23通過G43IBERNATEG36G51IG13546寫G16787問G6980G6466G5223的代G11733如果想G1114G16311G43IBERNATE或者是要G4410G1076G4439的人必須要G20330G1820G1114G16311兩G1022比較G18337要的概念1G51OG45O在G43IBERNATE中G10714G16311為G6980G6466G5223表所G4557應的G39OMAINOBJECT,如果從子G19766上G10714G16311G4613是無格式G7234通G45G36G57G36G4557象,簡單的G10714G16311G4613是一G1022不G2265含邏輯代G11733的G1552G4557象。從G6980G6466層G19766上看,G51OG45O作為G6980G6466實G1319的G4557象化表現G5430式,也G6116為實G1319。2ORG48ORG48可以G10714G16311G6116一種機G2058也可以G10714G16311G6116一種G8181式,G4557象G1863系映射,我G1022人覺得如果想G10714G16311G4439可以和G48G57C比較,G8181G3423視圖控G2058。ORG48是把G4557象和G1863系G6980G6466G5223映射到一起,而G48G57C是把視圖和G8181G3423控G2058在一起。創(chuàng)建G43IBERNATE的G18209置文件G43IBERNATE從中讀G2474和G6980G6466G5223連接的相G1863信息,G17837G1022G18209置文A66A67WEBA68A70A71A72A73A74A75A72A73A76A77A78A79A80A74A75A81A82A83A84A859A86A8732A86件應該位于應用的CLASSG83ATG75中,主要G7389兩種G5430式XG48G47格式和G17G51ROG83ERTEIS信息文件。創(chuàng)建G6357久化類G4613是指G19668要G15999G43IBERNATEG6357久化到G6980G6466G5223中的類,G6357久化類通G5132都是G8181G3423中的實G1319類,符G2524G45AVAG37EAN的規(guī)范,G2265含一G1135G4658G5627,以G2462與G1055G4557應的G74ET、SET方法。24MVC簡介G48G57C是三G1022單詞的縮寫,分別為G8181G3423G48ODEL,視圖G57IEW和控G2058CONTROLLER。G48G57CG8181式的G11458的G4613是實現G58EB系統(tǒng)的職G14033分工。G48ODEL層實現系統(tǒng)中的業(yè)務邏輯,通G5132可以用G45AVAG37EAN或G40G45G37來實現。G57IEW層用于與用戶的交互,通G5132用G45SG51來實現。CONTROLLER層是G48ODEL與G57IEWG1055G19400溝通的橋梁,G4439可以分派用戶的G16843G8726并G17885擇恰G5415的視圖以用于顯示,同時G4439也可以G16311釋用戶的輸G1849并將G4439G1216映射為G8181G3423層可執(zhí)行的G6817作。25JAVAMAILAPI研究251JAVAMAILAPI簡介G45AVAG48AILG36G51I是讀G2474、撰寫、發(fā)送電子信息的可G17885G2265。我G1216可用G4439來建立如G40G88DORA、FOXMAIL、G48SOG88TLOOG78G40XG83RESS一般的郵件用戶代G10714G12255G5219(G48AILUSERG36G74ENT,簡稱G48UG36)。而不是像SENDMAIL或者其G4439的郵件傳輸代G10714(G48AILG55RANSFERG36G74ENT,簡稱G48G55G36)G12255G5219那G7691可以傳送、遞送、轉發(fā)郵件。從另外一G1022角度來看,我G1216G17837G1135電子郵件用戶日G5132用G48UG36G12255G5219來讀寫郵件,而G48UG36依賴G11540G48G55G36G3800G10714郵件的遞送。252相關協(xié)議一覽G23G3835信息傳輸協(xié)議SG48G55G51、G51OG51、IG48G36G51、G48IG48G40,上G19766的G23G1022協(xié)議,并不是G1852部,還G7389NNG55G51和其G4439一G1135協(xié)議可用于傳輸信息,但是G11013于不G5132用到,所以本文便不提G2462G1114。G10714G16311G17837G23G1022基本的協(xié)議G7389G2173于我G1216G7368好的G1363用G45AVAG48AILG36G51I。然而G45AVAG48AILG36G51I是G15999G16786計為與協(xié)議無G1863的,G11458G2081我G1216并不G14033G1823服G17837G1135協(xié)議的G7475G13550。確G2011的G16840,如果我G1216G1363用的G2163G14033并不G15999我G1216G17885擇的協(xié)議G6915G6357。1SG48G55G51簡單郵件傳輸協(xié)議定義G1114遞送郵件的機G2058。2G51OG51A66A67WEBA68A70A71A72A73A74A75A72A73A76A77A78A79A80A74A75A81A82A83A84A8510A86A8732A86G51OG51是一種郵局協(xié)議,G11458G2081為G125443G1022G10268本,即眾所G2620G11705的G51OG513。G51OG51定義G1114一種用戶如何獲得郵件的機G2058。G4439規(guī)定G1114G8611G1022用戶G1363用一G1022單G10432的郵箱。G3835G3822G6980人在G1363用G51OG51時所熟G5725的G2163G14033并非都G15999G6915G6357,G1375如G7609看郵箱中的新郵件G6980G18339。而G17837G1022G2163G14033是G5506軟的OG88TLOOG78內建的,那G1052G4613G16840明G5506軟OG88TLOOG78G1055類的郵件G4470戶G12483軟件是通過G7609G16822G7380近收到的郵件來計算新郵件的G6980G18339來實現G2081G19766所G16840的G2163G14033。因此在我G1216G1363用G45AVAG48AILG36G51I時G19668要G8892意,G5415G19668要獲得如G2081G19766所G16774的新郵件G6980G18339G1055類的信息時,我G1216不得不自己進行計算。3IG48G36G51IG48G36G51G1363用在接收信息的高G13435協(xié)議,G11458G2081G10268本為G12544G23G10268,所以也G15999稱為IG48G36G51G23。G19668要G8892意的是在G1363用IG48G36G51時,郵件服務器必須G6915G6357該協(xié)議。從G17837G1022方G19766G16774,我G1216并不G14033G4448G1852G1363用IG48G36G51來G7379代G51OG51,不G14033期G5465IG48G36G51在G1231何地方都G15999G6915G6357。G1563如郵件服務器G6915G6357IG48G36G51,那G1052我G1216的郵件G12255G5219將G14033夠具G7389以下G15999IG48G36G51所G6915G6357的G10317G5627G8611G1022用戶在服務器上可具G7389G3822G1022G11458G5417,G17837G1135G11458G5417G14033在G3822G1022用戶G1055G19400共G1151。其與G51OG51相比高G13435G1055G3800顯而易G16277,但是在G4593G16809采G2474IG48G36G51時,我G1216G16760G16794到G4439并不是G2325分G4448G13666的G11013于IG48G36G51G19668要從其G4439服務器上接收新信息,將G17837G1135信息遞送G13485用戶,維護G8611G1022用戶的G3822G1022G11458G5417,G17837都為郵件服務器帶來G1114高G17139G17745。并G1000IG48G36G51與G51OG51的一G1022不同G1055G3800是G51OG51用戶在接收郵件時將從郵件服務器上下G17745郵件,而IG48G36G51G1813許用戶G11464接G16787問郵件G11458G5417,所以在郵件服務器進行G3803G1233作業(yè)時,G11013于G8611G1022G19283期G1363用此郵件系統(tǒng)的用戶所用的郵件G11458G5417會G2356G7389很G3835的G12366G19400,G17837將G11464接G4560G14280郵件服務器上G11925G11436G12366G19400G7304G9084。G23G48IG48G40G48IG48G40并不是用于傳送郵件的協(xié)議,G4439作為G3822用G17896郵件的擴G4649定義G1114郵件內G4493的格式信息格式、G19480件格式等等。一G1135RFCG7643G1946都涉G2462G1114G48IG48G40RFC822,RFC20G23G24,RFC20G236,RFC20G237。G24NNG55G51和其G4439的G12544三方協(xié)議G45AVAG48AILG36G51I在G16786計時G13783G15397到與G12544三方協(xié)議實現提供G2842G1055G19400的分G12175,我G1216可以很G4493易的G9167G2164一G1135G12544三方協(xié)議。253JAVAMAIL安裝1安G16025G45AVAG48AIL為G1114G1363用G45AVAG48AILG36G51I,G19668要下G17745文件名格式為JAVAMAILG62VERSIONG64G17G93IG83的文件(G17837A66A67WEBA68A70A71A72A73A74A75A72A73A76A77A78A79A80A74A75A81A82A83A84A8511A86A8732A86G1022文件中G2265括G1114G45AVAG48AIL實現),并將其中的MAILG17JAR文件G9167G2164到CG47G36SSG51G36G55G43中。G17837G1022實現提供G1114G4557SG48G55G51、IG48G36G51G23、G51OG513的G6915G6357。2安G16025G45AVAG37EANSG36CTIVATIONFRAMEWORG78在安G16025G1114G45AVAG48AILG1055G2530,我G1216還G19668要安G16025G45AVAG37EANSG36CTIVATIONFRAMEWORG78,因為G17837G1022G7706G7562是G45AVAG48AILG36G51I所G19668要的。如果我G1216G1363用G452G40G40的G16817,那G1052我G1216并無G19668單G10432下G17745G45AVAG48AIL,因為G4439存在于G452G40G40G17JAR中,G2494G19668將G452G40G40G17JARG2164G1849到CG47G36SSG51G36G55G43即可。此G7706G7562G3698G2164G1114G4557G1231何G6980G6466塊的分類、以G2462G4557G4439G1216的G3800G10714的G10317G5627。G17837G1135G10317G5627是G45AVAG48AILG36G51IG19668要的。254JAVAMAILAPI詳解1G45AVAG48AILG10627G3671G36G714G45AVAG48AILG7692G5527類G13479構在JAVAXG17MAIL的G2265下G19766存在G11540一G1135G7692G5527類SESSION、G48ESSAG74E、G36DDRESS、G36G88TG75ENTICATOR、G55RANSG83ORT、STORE、FOLDER。而G1000在JAVAXG17MAILG17INTERNETG2265中還G7389一G1135G5132用的子類。G37G714SESSIONSESSION類定義G1114基本的郵件會G16817,G4613像G43TTG83會G16817那G7691,我G1216進行收發(fā)郵件的工作都是基于G17837G1022會G16817的。SESSIONG4557象利用G1114JAVAG17G88TILG17G51ROG83ERTIESG4557象獲得G1114郵件服務器、用戶名、密G11733信息和G6984G1022應用G12255G5219都要G1363用到的共G1151信息。SESSION類的構造方法是G12181G7389的,所以我G1216可以G1363用SESSION類提供的G74ETG39EFAG88LTINSTANCEG17837G1022G19757G5589工廠方法獲得一G1022G21676G16760的SESSIONG4557象G51ROG83ERTIESG83ROG83SG32NEWG51ROG83ERTIESG30SESSIONSESSIONG32SESSIONG17G74ETG39EFAG88LTINSTANCEG83ROG83S,NG88LLG30或者G1363用G74ETINSTANCEG17837G1022G19757G5589工廠方法獲得自定義的SESSIONG29G51ROG83ERTIESG83ROG83SG32NEWG51ROG83ERTIESG30SESSIONSESSIONG32SESSIONG17G74ETINSTANCEG83ROG83S,NG88LLG30CG714G48ESSAG74EG5415我G1216建立G1114SESSIONG4557象G2530,便可以G15999發(fā)送的構造信息G1319G1114。在G17837G18336SUN提供G1114G48ESSAG74E類G3423來G5122G2173開發(fā)者G4448G6116G17837項工作。G11013于G

溫馨提示

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

評論

0/150

提交評論