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

正文內容

基于web的電子郵件系統郵件協議研究與系統功能實現畢業(yè)論文(更新版)

2025-09-04 08:24上一頁面

下一頁面
  

【正文】 .............................................................................................8 第 2 章 系統開發(fā)相關技術 .............................................................................................................8 Struts 簡介 ....................................................................................................................8 優(yōu)點: ..................................................................................................................8 缺點: ..................................................................................................................8 Spring 簡介 ....................................................................................................................9 Hibernate 簡介 ...............................................................................................................9 MVC 簡介 ........................................................................................................................ 10 JavaMail API 研究 ........................................................................................................ 10 JavaMail API 簡介 ............................................................................................. 10 相關協議一覽 ..................................................................................................... 10 JavaMail 安裝 ........................................................................................................... 11 JavaMail API 詳解 .................................................................................................... 12 使用 JavaMail API .................................................................................................... 16 郵件認證 ................................................................................................................... 17 第 3 章 概要設計 ......................................................................................................................... 18 第 4 章 詳細設計與編碼實現 ....................................................................................................... 19 程序包的結構 ................................................................................................................ 19 系統的功能模塊的詳細設計與實現 ................................................................................. 19 用戶注冊登錄模塊 .............................................................................................. 19 站內接收郵件模塊 .............................................................................................. 21 其他郵箱模塊 ..................................................................................................... 24 系統管理模塊 ..................................................................................................... 29 第 5 章 結論 ................................................................................................................................ 30 第 6 章 參考文獻 ......................................................................................................................... 31 第 7 章 致謝 ................................................................................................................................ 33 基于 WEB 的電子郵件系統郵件協議研究與系統功能實現 第 5 頁 共 33 頁 第 1 章 引言 基于 WEB的電子郵件選題目的和意義 電子郵件是 80 年代初新起的一種基于計算機網絡技術,采用存儲和 轉發(fā)方式傳遞交換信息的快捷,高效,廉價的電子信息業(yè)務,是計算機互聯網系統中提供的一項基本服務。電子郵件系統的發(fā)展經歷了遠程登陸模 式,專用客服端模式,基于 WEB 的模式,目前正向 WAP 模式遷移。 B/S 結構同傳統的 C/S 結構相比具有對客戶機的低要求,較低的開發(fā)成本,方便的維護,軟件的高復用性等優(yōu)點。將電子郵件系統向統一信息系統發(fā)展,加入最新資訊,多媒體等功能。所以在經濟上是可行的。 MyEclipse 一經出現就以其功能強大、插件豐富的特性贏得了認可,其主要的屬性有強大的插件功能、代碼重構和代碼自動生成功能、 快速修復錯誤、調整/組織導入包、彈出窗口進行代碼自動裝配。 優(yōu)點: Struts 跟 Tomcat、 Turbine 等諸多 Apache 項目一樣,是開源軟件,這是它的一大優(yōu)點。 缺點: Taglib 是 Struts 的一大優(yōu) 勢,但對于初學者而言,卻需要一個持續(xù)學習的過程,甚至還會打亂你網頁編寫的習慣,但是,當你習慣了它時,你會覺得它真的很棒。 (1)創(chuàng)建 Hibernate 配置文件 (2)創(chuàng)建持久類 (3)創(chuàng)建對象-關系-映射文件 (4)通過 HibernateAPI 編寫訪問數據庫的代碼 如果想了解 Hibernate 或者是要學習它的人必須要首先了解兩個比較重要的概念: (1)POJO:在 Hibernate 中理解為數據庫表所對應的 Domain Object,如果從子面上理解就是無格式普通 JAVA 對象,簡單的理解就是一個不包含邏輯代碼的值對象。 Model 層實現系統中的業(yè)務邏輯,通??梢杂?JavaBean 或 EJB 來實現。理解這 4 個基本的協議有助于我們更好的使用 JavaMail API。而這個功能是微軟的 Outlook內建的,那么就說明微軟 Outlook 之類的郵件客戶端軟件是通過查詢最近收到的郵件來計算新郵件的數量來實現前面所說的功能。 (4)MIME MIME 并不是用于傳送郵件的協議,它作為多用途郵件的擴展定義了郵件內容的格式:信息格式、附件格式等等。這些特性是 JavaMail API需要的。 Session session = (props, null)。最基本的設置信息內容的方法就是通過表示信息內容和米么類型的參數調用 setContent()方法: (lgpzll, text/plain)。 如果要在郵件地址后面增加名字的話,可以通過傳遞兩個參數:代表郵件地址和名字的字符串來建立一個具有郵件地址和名字的郵件地址類: Address address = new InterAddress( , lgpzll)。并且要在 Session 中進行注冊,使 Session能夠了解在認證時該使用哪個類。并通過傳遞用戶名、密碼、郵件服務器主機名等參數建立與郵件服務器的連接,并使用sendMessage()方法將信息發(fā)送,最后關閉連接: ()。在連接 Store 的過程中,極有可能需要用到用戶名、密碼或者Authenticator。 在讀取郵件時,我們可以用 Message 類的 getContent()方法接收郵件或是 writeTo()方法將郵件保存, getContent()方法只接收郵件內容(不包含郵件頭),而 writeTo()方法將包括郵 件頭。 String from =””。 (lgpzll)。 Session session = (props, null)。 郵件認證 我們在此取代了直接使用郵件服務器主機名、用戶名、密碼這三個字符串作為連接到POP3 Store 的方式,使用存儲了郵件服務器主機名信息的屬性文件,并在獲得 Session時傳入自定義的 Authenticator 實例: Properties props = ()。 import 。 } public void setUsername(String username) { = username。 D. 找回密碼 當用戶忘記密碼的時 候點擊找回密碼調用 UserAction 中的 findPassword()將你的用戶名傳遞進去,然后調用 IUserDAO 中的 findUser(String userName)查詢數據庫這個用戶是否存在,如果存在查詢出密碼保護問題和答案,將密碼保護問題顯示給用戶,讓用戶輸入答案,如果用戶的答案和數據庫中的答案一致那么調用 IUserDAO 中的findPassword()方法更新用戶密碼。 F. 刪除郵件 基于 WEB 的電子郵件系統郵件協議研究與系統功能實現 第 24 頁 共 33 頁 只是刪除到已刪除,調用 ReceiveAction 中 SetDel()方法,傳遞郵件 id,通過IReceiveDAO 中的 setdelete()方法設置郵件狀態(tài)為 3。完成郵件的下載。 第 5 章 結論 本文詳細闡述了基于 WEB 的電子郵件系統的收件原理和系統功能的如何實現,本系統采用的當前流行的 SSH 框架來搭建站內信的實現,本文重點討論了 郵件的收取和解析的理論以及系統中用到的技術,詳細描述了用戶注冊登陸模塊、站內接收郵件模塊、其他郵箱模塊、系統管理模塊的詳細設計和實現方式。所以考慮采用開源的全文檢索工具Lucene,當系統負載不是 很大的時候自動解析郵件為每個用戶建立郵件索引,存放郵件為靜態(tài)頁面文件,可以設置索引有效期,對于用戶不經常搜索訪問的郵件刪除索引,節(jié)省存貯空間。我從任老師的身上學到的不僅是先進的計算機方面的專業(yè)知識,他的優(yōu)秀的學習和工作作風、嚴謹的科學態(tài)度以及高尚的品質更
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1