- 相關(guān)推薦
簡(jiǎn)易電子郵件系統(tǒng)的開發(fā)
畢業(yè)論文
簡(jiǎn)易電子郵件系統(tǒng)的開發(fā)
目 錄
前言 1
1課題研究背景及國(guó)內(nèi)外現(xiàn)狀 2
1.1 電子郵件產(chǎn)生的背景 2
1.2 國(guó)內(nèi)外研究現(xiàn)狀 3
1.3 本文作的主要工作 4
2應(yīng)用系統(tǒng)開發(fā)理論基礎(chǔ) 5
2.1 JavaMail API介紹 5
2.2 JavaMail體系結(jié)構(gòu) 5
2.3 JavaMail核心成員 6
2.3.1 Session類 7
2.3.2 Message類 7
2.3.3 Address類 8
2.3.4 Transport類 9
2.3.5 Store與Folder類 9
2.4 E-mail協(xié)議概述 10
2.4.1 SMTP協(xié)議 10
2.4.2 POP3協(xié)議 11
2.5系統(tǒng)環(huán)境設(shè)置 11
2.5.1設(shè)置JavaMail1.1.3 11
2.5.2設(shè)置JDK1.5.0 11
2.5.3設(shè)置JAF 12
2.6 Java Apache郵件服務(wù)器 12
2.7 Tomcat概述 14
2.8 JSP技術(shù)原理 15
3 需求分析 16
3.1 本次設(shè)計(jì)的目的 16
3.2 應(yīng)用程序的開發(fā)步驟 16
3.3 用戶需求階段 16
3.4 軟件需求階段 16
3.5 設(shè)計(jì)階段 17
3.6 編寫程序代碼 17
3.7 測(cè)試與確認(rèn)階段 17
4 總體設(shè)計(jì) 18
4.1 模塊分析 18
4.1.1 系統(tǒng)功能框架 19
4.2 收郵件操作的實(shí)現(xiàn) 19
4.2.1連接POP3服務(wù)器 19
4.2.2得到郵件對(duì)象數(shù)組 20
4.2.3查看指定郵件的信息 20
4.2.4 刪除指定郵件 21
4.3 發(fā)郵件操作的實(shí)現(xiàn) 21
4.3.1 連接SMTP服務(wù)器 21
4.3.2 設(shè)置郵件的相關(guān)信息 22
4.3.3 發(fā)送郵件 22
5 電子郵件系統(tǒng)應(yīng)用程序設(shè)計(jì) 23
5.1 用戶登錄的實(shí)現(xiàn) 24
5.2 接收郵件的實(shí)現(xiàn) 27
5.3 查看郵件的實(shí)現(xiàn) 30
5.4 刪除郵件的實(shí)現(xiàn) 33
5.5 發(fā)送郵件的實(shí)現(xiàn) 35
結(jié)束語(yǔ) 38
參考文獻(xiàn) 39
致謝 40
摘 要:電子郵件系統(tǒng)是目前Internet上使用最廣泛的服務(wù)之1。為了極大地方便上網(wǎng)用戶,將E-mail系統(tǒng)和Web應(yīng)用結(jié)合起來(lái),通過(guò)瀏覽器Tomcat訪問(wèn)郵件系統(tǒng),使用戶不進(jìn)行任何的系統(tǒng)設(shè)置,僅打開瀏覽器訪問(wèn)郵件服務(wù)器的Web站點(diǎn)使得在制作合同管理系統(tǒng)時(shí)使用了最新的B/S技術(shù)來(lái)進(jìn)行開發(fā)。避免了原有的C/S結(jié)構(gòu)開發(fā)所帶來(lái)的弊端。就可以實(shí)現(xiàn)郵件系統(tǒng)的基本功能:用戶登錄、郵件收取、郵件發(fā)送、查看郵件、郵件的維護(hù)功能。
本論文是基于JavaMail的電子郵件系統(tǒng)的實(shí)現(xiàn)。第1章介紹電子郵件的開發(fā)背景及國(guó)內(nèi)外現(xiàn)狀,第2章介紹應(yīng)用系統(tǒng)開發(fā)理論基礎(chǔ),第3章介紹需求分析,第4章介紹電子郵件系統(tǒng)功能模塊,第5章介紹電子郵件系統(tǒng)設(shè)計(jì)分析及實(shí)現(xiàn)。
關(guān)鍵字:JavaMail;郵件服務(wù)器;協(xié)議;郵件系統(tǒng);JSP
The Development of Simple Email System
Abstract:The E-mail system is on present Internet uses one of most widespread services. In order to enormously facilitates accesses the net the user, unifies the E-mail system and the Web application,through the browser Tomcat visit mail system, causes the user not to carry on any system establishment, only opened the browser visit server the Web stand caused when the manufacture contract management system uses the newest B/S technology to carry on the development. Has avoided the malpractice which the original C/S structure development brings. May realize the mail system basic function: The user registers, the mail gathers, mail transmission, examination mail, mail maintenance function.
The present paper is based on the JavaMail E-mail system realization. First chapter introduction email development background and domestic and foreign present situations, second chapter of introduction application system development rationale, third chapter of introduction demand analysis, fourth chapter of introduction electronic mail system function module, fifth chapter of introduction electronic mail system design analysis and realization
Keywords:JavaMail;Server;Agreement;Mail system; JSP
前言
21世紀(jì)是網(wǎng)絡(luò)飛速發(fā)展的時(shí)代,電子郵件已經(jīng)成為熱門話題。隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,網(wǎng)絡(luò)應(yīng)用已經(jīng)滲透到人類社會(huì)的各個(gè)角落。作為網(wǎng)絡(luò)世界信息傳輸?shù)闹吸c(diǎn)的電子郵件,更是人們關(guān)注的焦點(diǎn)。通過(guò)電子郵件無(wú)論朋友在何方,都可以通過(guò)電子郵件方便的聯(lián)系交流,電子郵件開辟網(wǎng)絡(luò)世界里的1片天地。
電腦的日益普及,大大改變了各行各業(yè)的工作方式和人們的生活方式,越來(lái)越多的人開始進(jìn)入到電腦的世界。電腦的普及化,進(jìn)而促進(jìn)了互聯(lián)網(wǎng)的進(jìn)1步的發(fā)展和完善,而作為互聯(lián)網(wǎng)上基本的存在電子郵件系統(tǒng)給予了上網(wǎng)的電腦用戶另1個(gè)別樣的空間。
本次畢業(yè)設(shè)計(jì)──簡(jiǎn)易電子郵件系統(tǒng),以Java和JSP為編程語(yǔ)言。將E-mail系統(tǒng)和Web應(yīng)用結(jié)合起來(lái),通過(guò)瀏覽器訪問(wèn)郵件系統(tǒng),使用戶不進(jìn)行任何的系統(tǒng)設(shè)置,僅打開瀏覽器訪問(wèn)郵件服務(wù)器James的Web站點(diǎn),就可以實(shí)現(xiàn)郵件系統(tǒng)的基本功能:用戶登錄、郵件收取、郵件發(fā)送、查看郵件、郵件的維護(hù)功能。
【簡(jiǎn)易電子郵件系統(tǒng)的開發(fā)】相關(guān)文章:
基于FT245BM的簡(jiǎn)易USB接口開發(fā)03-20
高職電子商務(wù)專業(yè)課程體系的構(gòu)建與開發(fā)03-21
淺談電子商務(wù)系統(tǒng)開發(fā)過(guò)程中的安全設(shè)計(jì)03-01
遵義進(jìn)行綜合開發(fā)等旅游開發(fā)措施03-21
在MIPS開發(fā)板上建立Linux系統(tǒng)及開發(fā)環(huán)境03-18
電子貨幣與電子支付工具的應(yīng)用創(chuàng)新03-23
簡(jiǎn)易望遠(yuǎn)鏡的制作03-18