【正文】
用戶要定期查收和閱讀電子信箱中的郵件,以便騰出空間來接收新的郵件。 ISP主機(jī)起著“郵局”的作用,管理著眾多用戶的電子信箱。一旦有用戶的電子郵件到來,ISP主機(jī)就將郵件移到用戶的電子信箱內(nèi),并通知用戶有新郵件。接收者通過郵件客戶程序連接到服務(wù)器后,就會(huì)看到服務(wù)器的通知,進(jìn)而打開自己的電子信箱來查收郵件。 電子郵件系統(tǒng)的工作過程(1) 電子郵件系統(tǒng)識(shí)別接收者的地址,并向管理該地址的郵件服務(wù)器(POP3服務(wù)器)發(fā)送消息。一些意識(shí)超前的企業(yè)單位已開始注意用Email來塑造和提升自己的企業(yè)形象。電子郵件系統(tǒng)的作用:作為企業(yè)單位,擁有自己的電子郵件系統(tǒng)可以方便管理,可以隨時(shí)開啟或關(guān)閉公司職員的Email信箱,給每個(gè)有必要的員工分配有自己網(wǎng)絡(luò)通訊標(biāo)識(shí)(域名)的Email地址,一方面可以增加企業(yè)形象宣傳力度;另一方面Email作為工作的工具或手段能為企業(yè)快速、高效的進(jìn)行信息或數(shù)據(jù)的交換。這些軟件的工作原理類似,都是在用戶目錄下設(shè)置一個(gè)特殊的目錄,一個(gè)用戶給另一個(gè)用戶發(fā)信時(shí),就在收信者的牡蠣下建立一個(gè)新的檔,并在其中保存新建的內(nèi)容。這以后,CTSS系統(tǒng)上也出現(xiàn)了用于用戶之間信息傳遞的郵件工具。在這種簡(jiǎn)單的信息發(fā)送方法的基礎(chǔ)上,出現(xiàn)里第一個(gè)“郵件”工具,通過這個(gè)工具,CTSS系統(tǒng)的管理員可以向用戶發(fā)送信息,例如同志某個(gè)用戶他丟失的文件已經(jīng)通過備份找回。這一允許許多用戶同事鞥路和使用主機(jī)的新能力,使用戶可以用新的方法來共享信息。 電子郵件系統(tǒng)發(fā)展簡(jiǎn)史 與一般人想象的不同,其實(shí)最早的電子郵件系統(tǒng)早在網(wǎng)絡(luò)形成就已經(jīng)出現(xiàn)了。同時(shí),用戶可以得到大量免費(fèi)的新聞、專題郵件,并實(shí)現(xiàn)輕松的信息搜索。通過網(wǎng)絡(luò)的電子郵件系統(tǒng),用戶可以免費(fèi)地,非??斓模◣酌腌娭畠?nèi)可以發(fā)送到世界上任何你指定的目的地),與世界上任何一個(gè)角落的網(wǎng)絡(luò)用戶聯(lián)系。在互聯(lián)網(wǎng)上,它是應(yīng)用最廣的服務(wù)。電子郵件技術(shù)正式伴隨這網(wǎng)絡(luò)和計(jì)算機(jī)技術(shù)的發(fā)展而不斷成熟和發(fā)展起來的。從最早的口耳相傳到現(xiàn)代的郵政系統(tǒng)和電話電報(bào),隨著技術(shù)進(jìn)步,人類信息交流的手段也一直在不斷進(jìn)步。并采用了目前流行的struts2 ,spring,hibernate,ajax等技術(shù),保證了用戶接口程序良好的可擴(kuò)展性和可維護(hù)性。而對(duì)于用戶接口應(yīng)該具有能全面、友好易用等特點(diǎn)?;赪eb技術(shù)的郵件服務(wù)平臺(tái)的開發(fā)主要包括服務(wù)器的安裝配置,用戶信息數(shù)據(jù)庫(kù)的建立,用戶訪問接口程序的開發(fā)三個(gè)方面[2]。作者簽名: 日 期: 目 錄摘 要 ……………………………………………………………………………………..… IIAbstract …………………………………………………………………………………... III第一章 緒論………………………………………………………………………………....1 電子郵件系統(tǒng)簡(jiǎn)述… ……………………… ………………………………………... 1 電子郵件系統(tǒng)發(fā)展簡(jiǎn)史………………………………..………………………………1 電子郵件系統(tǒng)的工作過程……………………………..……………………………... 2第二章 電子郵件系統(tǒng)分析…………………………………………………………………. 4 電子郵件系統(tǒng)的需求分析………………………………………………………….… 4 電子郵件系統(tǒng)的基本結(jié)構(gòu)………………………………………………………….… 5 構(gòu)建郵件系統(tǒng)的準(zhǔn)備工作………………………………………………………….… 5第三章 應(yīng)用系統(tǒng)開發(fā)工具…………………………………………………………………. 7 開發(fā)語(yǔ)言簡(jiǎn)介……………………………………………………………………….… 7 開發(fā)工具……………………………………………………………………………..... 8 開發(fā)軟件的安裝……………………………………………………………………..... 9第四章 系統(tǒng)的概要設(shè)計(jì)…………………………………………………………………… 12 系統(tǒng)平臺(tái)的規(guī)劃…………………………………………………………………….....12 郵件系統(tǒng)主要功能的設(shè)計(jì)………………………………………………………….... 12第五章 系統(tǒng)的具體實(shí)現(xiàn)…………………………………………………………………… 14 服務(wù)器平臺(tái)的實(shí)現(xiàn)………………………………………………………………….... 14 數(shù)據(jù)庫(kù)的實(shí)現(xiàn)……………………………………………………………………….... 16 系統(tǒng)接口…………………………………………………………………………….... 22第六章 系統(tǒng)安全………………………………………………………………………….... 26第七章 設(shè)計(jì)中遇到的問題不足與體會(huì)………………………………………………….... 27 設(shè)計(jì)中遇到的問題………………………………………………………………….... 27 系統(tǒng)中的不足……………………………………………………………………..….. 27 總結(jié)與體會(huì)……………………………………………………………………..…...... 27 致 謝..…….……………………………………………………..…………………………... 28參考文獻(xiàn)..…….………………..………………………………..………………………....…29摘 要 本論文闡述了Web 郵件系統(tǒng)所涉及的幾個(gè)重要協(xié)議,對(duì)JavaMail API核心類進(jìn)行了介紹,并給出了其中發(fā)送郵件功能的詳細(xì)設(shè)計(jì)過程[1]。對(duì)本研究提供過幫助和做出過貢獻(xiàn)的個(gè)人或集體,均已在文中作了明確的說明并表示了謝意。武漢工程大學(xué)郵電與信息工程學(xué)院畢業(yè)設(shè)計(jì)( 論 文)說明書論文題目 基于java的郵件系統(tǒng) 武漢工程大學(xué)郵電與信息工程學(xué)院 畢業(yè)設(shè)計(jì)(論文)畢業(yè)設(shè)計(jì)(論文)原創(chuàng)性聲明和使用授權(quán)說明原創(chuàng)性聲明本人鄭重承諾:所呈交的畢業(yè)設(shè)計(jì)(論文),是我個(gè)人在指導(dǎo)教師的指導(dǎo)下進(jìn)行的研究工作及取得的成果。盡我所知,除文中特別加以標(biāo)注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過的研究成果,也不包含我為獲得 及其它教育機(jī)構(gòu)的學(xué)位或?qū)W歷而使用過的材料。作 者 簽 名: 日 期: 指導(dǎo)教師簽名: 日 期: 使用授權(quán)說明本人完全了解 大學(xué)關(guān)于收集、保存、使用畢業(yè)設(shè)計(jì)(論文)的規(guī)定,即:按照學(xué)校要求提交畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版本;學(xué)校有權(quán)保存畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版,并提供目錄檢索與閱覽服務(wù);學(xué)??梢圆捎糜坝?、縮印、數(shù)字化或其它復(fù)制手段保存論文;在不以贏利為目的前提下,學(xué)校可以公布論文的部分或全部?jī)?nèi)容。JavaMail結(jié)合JSP的結(jié)構(gòu)化特性,易于實(shí)現(xiàn)靈活高效、方便移植的Web 郵件應(yīng)用程序。對(duì)于服務(wù)器需要穩(wěn)定性好、安全可靠,負(fù)載能力強(qiáng),對(duì)于數(shù)據(jù)庫(kù)需要安全可靠、數(shù)據(jù)完整性強(qiáng)。 經(jīng)過分析,我使用Windows XP作為Web服務(wù)器,使用james作為郵件服務(wù)器,使用mysql作為后臺(tái)數(shù)據(jù)庫(kù),使用JSP、Java、HTML為用戶接口開發(fā)工具,使用Java Mail API為郵件處理程序的應(yīng)用接口。關(guān)鍵詞:HTML郵件 Java郵件 struts2 spring hibernateAbstract This paper describes a Web based mail system development process. Highlights from the server platform installation configuration and user interface development aspects in detail elaborated the whole message platform for the development of the whole process. For the difficulties of development are analyzed and studied, and the system structure, function module, configuration files, data dictionary, describe the image. Web based message service platform development mainly includes the server installation and configuration, the user information database, user interface program development three aspects. The server requires good stability, safety and reliability, strong load capacity, the database needs to be safe and reliable, data integrity. And the user interface should have a prehensive, userfriendly features such as. After the analysis, I use the Windows XP as the Web server, use the James as a mail server, use the MySQL database as a background, using the JSP, Java, HTML for user interface development tool, using Java Mail API for mail processing application interface. And the use of the popular Struts2, spring, hibernate, Ajax and other techniques, to ensure that the user interface and good expansibility and maintainability.Keywords: HTMLMail JavaMail struts2 spring hibernate 29 第一章 緒論 電子郵件系統(tǒng)簡(jiǎn)述從人類社會(huì)生產(chǎn)開始,信息交流就一直是人類的基本需求之一。計(jì)算機(jī)和網(wǎng)絡(luò)技術(shù)出現(xiàn)之后,將他們應(yīng)用到信息交流中,以建立更加快捷方便的信息交流手段,也就是順理成章的事情了。電子郵件是—種用電子手段提供信息交換的通信方式。電子郵件系統(tǒng)則是具有處理電子郵件功能的系統(tǒng)。電子郵件可以是文字、圖像、聲音等各種方式。這是任何傳統(tǒng)的方式也無法相比的。1961年的時(shí)候,麻省理工學(xué)