freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于web的電子郵件系統(tǒng)郵件協(xié)議研究與系統(tǒng)功能實(shí)現(xiàn)畢業(yè)論文-免費(fèi)閱讀

2025-08-10 08:24 上一頁面

下一頁面
  

【正文】 第 6 章 參考文獻(xiàn) [1] 牛堯,章文毅 . 基 JavaMail 的郵件管理系統(tǒng)的設(shè)計(jì) . 科學(xué)技術(shù)與工程, : 41914193. [2] 鐘珞 , 劉玲 , 夏紅霞 . 基于 JavaMail API 的 Web 郵件系統(tǒng)開發(fā) . 武漢理工大學(xué)學(xué)報(bào) , 20xx,(6):8486. [3] 周紅靜 . 基于 JaVaMail 的 Web 郵件客戶端的設(shè)計(jì)與實(shí)現(xiàn) . 計(jì)算機(jī)系統(tǒng)應(yīng)用, 20xx,( 6): 8991 [4] 陳明建 ,劉寶旭 ,許榕生 . 電子郵件協(xié)議還原及分析系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) . 基于 WEB 的電子郵件系統(tǒng)郵件協(xié)議研究與系統(tǒng)功能實(shí)現(xiàn) 第 32 頁 共 33 頁 [5] Kevin Johnson. Intemet E— mail 協(xié)議開發(fā)指南 [M].科欣翻譯組 .北京:機(jī)械工業(yè)出版社,20xx. 124. 128. [6] 程錦章 .電子郵件系統(tǒng)的應(yīng)用及其在我國(guó)的發(fā)展 .江西通信科技 . [7] 師雪霖 ,趙英 . 用 Java 實(shí)現(xiàn) SMTP 服務(wù)器通信發(fā)送電子郵件 . 計(jì)算機(jī)應(yīng)用 .20xx.(9).5860. [8] 邱哲,馬斗. Struts 設(shè)計(jì)開發(fā)大全 [M].北京:清華大學(xué)出版社, . [9] 郭鋒 .Spring 從入門到精通 清華大學(xué)出版社 [M]. 20xx. [10]ROD JOHNSON[等 ].Professional Java development with the Spring framework[D]. 機(jī)械工業(yè)出版社 20xx. [11]陳天河等 .Struts, Hibernate, Spring 集成開發(fā)寶典 [M].電子工業(yè)出版社 20xx. [12]王珊,薩師煊 .數(shù)據(jù)庫系統(tǒng)概論 [M].高等教育出版社 : 199~ 230 [13]百忠建,彭德忠,吳磊 .軟件工程 方法與實(shí)踐 [M].電子工業(yè)出版社 : 92~ 100. [14]蔡劍,景楠. Java Web 應(yīng)用開發(fā) [M].北京:高等教育出版社, . [15]Hibernate3 Documentation, [16] Craig Walls, Ryan Breidenbach. Spring in Action. 人 民郵電出版社 , . [17] Documentation, 基于 WEB 的電子郵件系統(tǒng)郵件協(xié)議研究與系統(tǒng)功能實(shí)現(xiàn) 第 33 頁 共 33 頁 第 7 章 致謝 致 謝 大學(xué)生涯即將結(jié)束,現(xiàn)在再也不是剛剛進(jìn)大學(xué)時(shí)候的那個(gè)我,迷茫不知所措,不知道自己學(xué)習(xí)的方向,以后從事什么樣的工作,但是我都一直對(duì)軟件開發(fā)很感興趣,所以我也一直在努力的去學(xué)習(xí)自己感興趣的技術(shù)。這種方式不可取。 使用其他郵箱發(fā)信和回復(fù)由我的搭檔實(shí)現(xiàn)。 基于 WEB 的電子郵件系統(tǒng)郵件協(xié)議研究與系統(tǒng)功能實(shí)現(xiàn) 第 27 頁 共 33 頁 圖 414 郵件解析 Email Analysis 從其他郵件服務(wù)器接收郵件類 ReceiveMail,如下圖所示,主要以線程的方式只讀下載郵件到本地服務(wù)器。 B. 收件箱 調(diào)用 ReceiveAction 中的 AllMail 方法查詢我所有的沒有在垃圾箱和已刪除中的郵件,即查詢已讀和未讀郵件,通過 IReceiveDAO 中的 queryAll()實(shí)現(xiàn)。 基于 WEB 的電子郵件系統(tǒng)郵件協(xié)議研究與系統(tǒng)功能實(shí)現(xiàn) 第 19 頁 共 33 頁 第 4 章 詳細(xì)設(shè)計(jì)與編碼實(shí)現(xiàn) 程序包的結(jié)構(gòu) 中是所有接口 中是過濾器 中是所有接口的實(shí)現(xiàn) 中是管理其他郵箱 中是分頁的處理類 中是業(yè)務(wù)邏輯 中是 form 表單 中是工具類 中是實(shí)體類 系統(tǒng)的功能模塊的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 用戶注冊(cè)登錄模塊 (1)用戶注冊(cè)登陸模塊詳細(xì)設(shè)計(jì) 公共 Action 如下圖所示,所有的 Action 都 繼承自 BaseAction,在 Action 中使用()可以從 session 中獲取用戶的實(shí)例。 public CheckPassword() { } 基于 WEB 的電子郵件系統(tǒng)郵件協(xié)議研究與系統(tǒng)功能實(shí)現(xiàn) 第 18 頁 共 33 頁 public CheckPassword(String username, String password) { = username。 (pop3Server, userName, password)。 ()。 String host =””。 Session session = (props, null)。 傳遞給 ()方法的 boolean 類型參數(shù)表示是否在刪除操作郵件后更新基于 WEB 的電子郵件系統(tǒng)郵件協(xié)議研究與系統(tǒng)功能實(shí)現(xiàn) 第 16 頁 共 33 頁 Folder。 ()。 ()。 Session session = (props, auth)。 (address)。而對(duì)于其它的一些信息類型,比如 HTML 信息,則要使用前者。信息頭只能使用 USASCII 字符,而非 ASCII 字符將通過編碼轉(zhuǎn)換為 ASCII 的方式使用。 Session 對(duì)象利用了 對(duì)象獲得了郵件服務(wù)器、用戶名、密碼信息和整個(gè)應(yīng)用程序都要使用到的共享信息。這個(gè)實(shí)現(xiàn)提供了對(duì) SMTP、 IMAP POP3 的支持。從這個(gè)方面講,我們 并不能完全使用 IMAP 來替代 POP,不能期待 IMAP 在任何地方都被支持。 (2)POP 基于 WEB 的電子郵件系統(tǒng)郵件協(xié)議研究與系統(tǒng)功能實(shí)現(xiàn) 第 11 頁 共 33 頁 POP 是一種郵局協(xié)議,目前為第 3個(gè)版本,即眾所周知的 POP3。我們可用它來建立如 Eudora、Foxmail、 MS Outlook Express 一般的郵件用戶代理程序( Mail User Agent,簡(jiǎn)稱 MUA)。 創(chuàng)建 Hibernate 的配置文件 Hibernate 從中讀取和數(shù)據(jù)庫連接的相關(guān)信息,這個(gè)配置文基于 WEB 的電子郵件系統(tǒng)郵件協(xié)議研究與系統(tǒng)功能實(shí)現(xiàn) 第 10 頁 共 33 頁 件應(yīng)該位于應(yīng)用的 classpath 中,主要有兩種形式 XML 格式和 .Properteis 信息文件。在此基礎(chǔ)之上, Spring 提 供了 AOP( AspectOriented Programming, 面向?qū)用娴木幊蹋┑膶?shí)現(xiàn),用它來提供非管理環(huán)境下申明方式的事務(wù)、安全等服務(wù);對(duì) Bean 工廠的擴(kuò)展 ApplicationContext 更加方便我們實(shí)現(xiàn) J2EE 的應(yīng)用; DAO/ORM 的實(shí)現(xiàn)方便我們進(jìn)行數(shù)據(jù)庫的開發(fā); Web MVC 和 Spring Web提供了 Java Web 應(yīng)用的框架或與其他流行的 Web 框架進(jìn)行集成。另外,就目前國(guó)內(nèi)的 JSP 開發(fā)者而言,除了使用 JSP 自帶的常用標(biāo)記外,很少開發(fā)自己的標(biāo)記,或許 Struts 是一個(gè)很好的起點(diǎn)。 (2)硬件系統(tǒng)環(huán)境 普通的計(jì)算機(jī) ,局域網(wǎng) ,以及能夠連接上的 Inter。 (3)Web 服務(wù)器 采用的是 解壓版本, Tomcat 是 ApacheJarkarta 的一個(gè)子項(xiàng)目,是一個(gè)免費(fèi)的、開放源碼的、支持 JSP 和 Servlet 技術(shù) 的容器,它同時(shí)又是一個(gè) Web 服務(wù)器軟件。 (3)對(duì)于技術(shù)難題先查資料,找不到答案詢問同學(xué)和老師,請(qǐng)求幫助。如何構(gòu)建高效、穩(wěn)定、安全、易用、可擴(kuò)展、功能豐富的電子郵件系統(tǒng)是眾多電信運(yùn)營(yíng)商、 ISP(Inter Service Provider)、 ICP(Inter Content Provider)共同面臨的問題。在我國(guó)信息化的過程中,郵 件系統(tǒng)已經(jīng)成為信息系統(tǒng)中必不可少的一部分。 電子郵件服務(wù)在信息的交流,傳播,檢索,管理等領(lǐng)域的應(yīng)用越來越廣泛,隨著 電子郵件數(shù)量的增加,需求多樣化,電子郵件技術(shù)的發(fā)展趨勢(shì)也越趨于更細(xì)致化,更復(fù)雜化。 作 者 簽 名: 日 期: 指導(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)容。 作者簽名: 日 期: 基于 WEB 的電子郵件系統(tǒng)郵件協(xié)議研究與系統(tǒng)功能實(shí)現(xiàn) 第 3 頁 共 33 頁 基于 WEB的電子郵件系統(tǒng)郵件協(xié)議研究與系統(tǒng)功能實(shí)現(xiàn) 摘要: 通過分析 JavaMail 的實(shí)現(xiàn)原理,采用開源框架 Struts, Spring, Hibernate 和面向?qū)ο蟮姆椒▽?shí)現(xiàn) 基于 WEB 的電子郵件 系統(tǒng)功能。作為電子郵件的信息服務(wù)平臺(tái)的郵件系統(tǒng)使整個(gè)電子郵件世界的核心,也是個(gè)性化增值信息服務(wù)的關(guān)鍵技術(shù)。傳統(tǒng)的郵件系統(tǒng)分為郵件服務(wù)器和客服端,即 Client/Server( C/S)結(jié)構(gòu)。郵件服務(wù)器供應(yīng)商致力于以下幾個(gè)方面提高郵件服務(wù) 功能 : (1)增 加多用戶模板的功能,以滿足不同用戶對(duì)界面的不同喜好,如提供多種郵件webmail 頁面風(fēng)格,提供個(gè)性化模板和多風(fēng)格信紙,用戶可以定義郵件系統(tǒng)界面等。 基于 WEB的電子郵件系統(tǒng)軟件開發(fā)的可行性 (1)技術(shù)可行性 本系統(tǒng)主要用到開源框架 Struts、 Spring、 Hibernate,有很多的書籍和資料介紹如何使用這些框架, JAVA 是目前較為流行的技 術(shù),有一定的編程基礎(chǔ)就能快速學(xué)習(xí) JAVA,基于 WEB 的電子郵件系統(tǒng)郵件協(xié)議研究與系統(tǒng)功能實(shí)現(xiàn) 第 7 頁 共 33 頁 所以在技術(shù)上是可行的。 Tomcat 很受廣大程序員的喜歡,因?yàn)樗\(yùn)行時(shí)占用的系統(tǒng)資源小,擴(kuò)展性好,支持負(fù)載平衡與郵件服務(wù)等開發(fā)應(yīng)用系統(tǒng)常用的功能。 第 2 章 系統(tǒng)開發(fā)相關(guān)技術(shù) Struts 簡(jiǎn)介 Struts 只是一個(gè) MVC 框架( Framework) ,用于快 速開發(fā) Java Web 應(yīng)用。關(guān)于頁面導(dǎo)航,我認(rèn)為那將是今后的一個(gè)發(fā)展方向,事實(shí)上,這樣做,使系統(tǒng)的脈絡(luò)更加清晰。 Hibernate 簡(jiǎn)介 Hibernate 顧名思義冬眠的意思,相信它的創(chuàng)造者的用意在于用這個(gè)工具將數(shù)據(jù)庫連接持久化層冬眠, 關(guān)于 Hibernate 網(wǎng)上爭(zhēng)論很多,有人說其為工具,有人說其為框架,我相信一個(gè)人有一個(gè)人理解問題的角度,只要處理問題的方法正確就可以了。創(chuàng)建持久化類就是指需要被 Hibernate 持久化到數(shù)據(jù)庫中的類,持久化類通常都是模型中的實(shí)體類,符合 JavaBean 的規(guī)范,包含一些屬性,以及與之對(duì)應(yīng)的 get、 set 方法。而不是像 sendmail 或者其它的郵件傳輸代理( Mail Transfer Agent,簡(jiǎn)稱 MTA)程序那樣可以傳送、遞送、轉(zhuǎn)發(fā)郵件。 POP 定義了一種用戶如何獲得郵件的機(jī)制。假如郵件服務(wù)器支持 IMAP,那么我們的郵件程序?qū)⒛軌蚓哂幸韵卤?IMAP 所支持的特性:每個(gè)用戶在服務(wù)器上可具有多個(gè)目錄,這些目錄能在多個(gè)用戶之間共享。 (2) 安裝 JavaBeans Activation Framework 在安裝了 JavaMail 之后 ,我們還需要安裝 JavaBeans Activation Framework,因?yàn)檫@個(gè)框架是 JavaMail API 所需要的。 Session 類 的 構(gòu) 造 方 法 是 私 有 的 , 所 以 我 們 可 以 使 用 Session 類提供的getDefaultInstance()這個(gè)靜態(tài)工廠方法獲得一個(gè)默認(rèn)的 Session 對(duì)象: Properties props = new Properties()。 為了建立一個(gè) MimeMessage 對(duì)象, 我們必須將 Session 對(duì)象作為 MimeMessage 構(gòu)造方法的參數(shù)傳入: MimeMessage message = new MimeMessage(session)。 使用 setSubject()方法對(duì)郵件設(shè)置郵件主題: (First)。 為了設(shè)置收信人,我們使用 addRecipient()方法增加收信人,此方法需要使用 的常量來區(qū)分收信人的類
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1