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

正文內(nèi)容

基于java的郵件系統(tǒng)畢業(yè)設(shè)計(jì)論文-預(yù)覽頁(yè)

 

【正文】 件可以是文字、 圖 像、 聲 音等各種方式。 1961年的時(shí)候,麻省理工學(xué)院在 7094大型機(jī)系統(tǒng)上開(kāi)發(fā)出了一套兼容時(shí)分共享系統(tǒng) (CTSS)。這是通過(guò)在目錄用戶(hù)中創(chuàng)建特定的檔來(lái)實(shí)現(xiàn)的。 當(dāng)收信者稍后登陸的主機(jī)上時(shí),檢查該目錄就可以知道自己有新的郵件,并可以打開(kāi)和查看郵件內(nèi)容。 對(duì)于企業(yè)單位來(lái)說(shuō),電子郵件系統(tǒng)的最主要的作用是兩個(gè):一是方便企業(yè)內(nèi)部的管理,二是可以宣傳企業(yè)品牌形象。 通常 Inter 上的 個(gè) 人用 戶(hù) 不能直接接收 電 子 郵 件,而是通 過(guò)申請(qǐng) ISP 主機(jī)的一 個(gè)電 子信箱,由 ISP 主機(jī) 負(fù)責(zé)電 子 郵 件的接收。每 個(gè) 用 戶(hù) 的 電 子信箱實(shí)際 上就是用 戶(hù) 所 申請(qǐng) 的 賬號(hào) 名。如果 轉(zhuǎn)發(fā)的郵 件服 務(wù) 器也 無(wú) 法 連 接到收件服 務(wù) 器,也可以有其它服 務(wù) 器 進(jìn) 一步 轉(zhuǎn)發(fā), 以此 類(lèi) 推,知道 郵 件最 終到 達(dá)郵 件服 務(wù) 器,或者由于 轉(zhuǎn)發(fā)時(shí)間過(guò)長(zhǎng) 或 轉(zhuǎn)發(fā) 次 數(shù)過(guò) 多,系 統(tǒng) 自 動(dòng) 判定收件服 務(wù) 器不可能抵 達(dá)為止。很多垃圾 郵 件制造者就利用 這 一 點(diǎn)結(jié)合偽 造域名信息 來(lái)隱 藏自己的 實(shí)際發(fā) 信地址。 武漢工程大學(xué)郵電與信息工程學(xué)院 畢業(yè)設(shè)計(jì)(論文) 3 (4) 從 上面的介 紹 中可以看出 來(lái) , 郵 件的整 個(gè) 投 遞過(guò) 程是一 個(gè) 比 較 復(fù) 雜的過(guò) 程,中 間 涉及客 戶(hù) 端和服 務(wù) 器,以及多 個(gè) 服 務(wù) 器 之間 的相互 協(xié)作, 最 終 才能完成整 個(gè)郵 件的投 遞 。 (3)快捷性 電 子 郵 件在 傳遞過(guò) 程中,若某 個(gè) 通信站 點(diǎn)發(fā)現(xiàn) 用 戶(hù)給 出的收信人的 電 子 郵 件地址有 錯(cuò)誤而無(wú) 法 繼續(xù)傳遞時(shí) , 電 子 郵 件 會(huì) 迅速地 將原 信件逐站退回,并通知不能送 達(dá)的原因。 當(dāng) 用 戶(hù)希望通 過(guò) 互 聯(lián) 網(wǎng) 絡(luò)給 某人 發(fā) 送信件 時(shí) ,首先要與 為自 己提 供電 子 郵 件的 計(jì) 算機(jī) 聯(lián)機(jī) ,然后把要 發(fā) 送的信件與收信人的 電 子 郵 件地址 發(fā)給電 子 郵 件系 統(tǒng) 。 (6)全天候 對(duì)顧 客而言, 電 子 郵 件的優(yōu) 點(diǎn) 之一是 沒(méi) 有任何 時(shí)間 上的限制。而且什么 時(shí) 候 打電話(huà) 也很 講 究,打早了,公 司負(fù)責(zé) 人 還沒(méi) 有上班,打晚了公 司負(fù)責(zé) 人又可能出 去開(kāi)會(huì) 了。用戶(hù)代理UA 又稱(chēng)人機(jī)界面,它是用戶(hù)發(fā)送和接收電子 郵件的操作臺(tái)和工具,用于編輯、生成、發(fā)送、閱讀和管理電子郵件。 實(shí)現(xiàn)基于 Web 技術(shù)的郵件服務(wù)平臺(tái)至少需要有以下幾種服務(wù)器提供相應(yīng)的服務(wù)功能: 郵件服務(wù)器。用戶(hù)雖然也可以直接訪問(wèn)郵 件服務(wù)器,但要實(shí)現(xiàn)各種功能就需要記住大量復(fù)雜的命令。 DNS 服務(wù)器。 構(gòu)建郵件系統(tǒng)的準(zhǔn)備工作 操作系統(tǒng)和服務(wù)器軟件的選擇 為了發(fā)揮各個(gè)系統(tǒng)的長(zhǎng)處,我做系統(tǒng)的時(shí)候選擇了兩個(gè)操作系統(tǒng),作為郵件服務(wù)平臺(tái)的服務(wù)器操作系統(tǒng)。在傳統(tǒng) HTML 網(wǎng)頁(yè)檔( *.htm, *.html)中加入 Java 程序片斷( Scriptlet)和 JSP 標(biāo)記,就構(gòu)成了 JSP 網(wǎng)武漢工程大學(xué)郵電與信息工程學(xué)院 畢業(yè)設(shè)計(jì)(論文) 6 頁(yè)( *.jsp)。 JSP 技術(shù)功能強(qiáng)大、使用靈活,為創(chuàng)建顯示動(dòng)態(tài)內(nèi)容的 Web 網(wǎng)頁(yè)提供了一個(gè)簡(jiǎn)潔而快速的方法。在調(diào)試的時(shí)候由于 J Builder 9 內(nèi)嵌的 Tomcat 和我們使用的 Tomcat 服務(wù)器會(huì)發(fā)生埠沖突。發(fā)展到現(xiàn)在 Tomcat 不僅僅是一個(gè) JSP 解釋器和 Servlet 容器,它還具有了 Web 服務(wù)器的功能。它可以輕松的是現(xiàn)在 SMTP 和 POP3 頁(yè)以下的郵件的接收、發(fā)送、轉(zhuǎn)發(fā),而且現(xiàn)在各種 Linux 版本中都會(huì)自帶 Sendmail 的軟件包,所以在 Linux 下使用 Sendmail 作為郵件服務(wù)器軟件是毫無(wú)疑問(wèn)的。它的簡(jiǎn)單性體現(xiàn)在以下三個(gè)方面。 (2)面向?qū)ο蟮奶匦? 面向?qū)ο笮钥梢哉f(shuō)是 Java 最重要的特性。通過(guò)它特有的類(lèi),可以方便地處理 TCP/IP 協(xié)議和訪問(wèn)網(wǎng)絡(luò)資源。 (6)體系結(jié)構(gòu)中立 Java 的解釋器可以生成與系統(tǒng)體系結(jié)構(gòu)無(wú)關(guān)的字節(jié)碼指令,一個(gè)系統(tǒng)只要安裝了Java 虛擬機(jī)就可以執(zhí)行 Java 程序了。在類(lèi)庫(kù)中可以自由地加入新的方法和實(shí)例變量而不會(huì)影響用戶(hù)程序的執(zhí)行,并且 Java 通過(guò) 接口 來(lái)支持多重繼承,使之比嚴(yán)格武漢工程大學(xué)郵電與信息工程學(xué)院 畢業(yè)設(shè)計(jì)(論文) 8 的繼承類(lèi)具有更靈活的方式和擴(kuò)展性。 用 JSP 開(kāi)發(fā)的 Web 應(yīng)用是跨平臺(tái)的,即能在 Linux 下運(yùn)行,也能在其他操作系統(tǒng)上運(yùn)行。 JSP 頁(yè)面由 HTML 代碼和嵌入其中的 Java 代碼所組成。插入的 Java 程序段可以操作數(shù)據(jù)庫(kù)、重新定向網(wǎng)頁(yè)等,以實(shí) 現(xiàn)建立動(dòng)態(tài)網(wǎng)頁(yè)所需要的功能。 Eclipse 還包括插件開(kāi)發(fā)環(huán)境( Plugin Development Environment, PDE),這個(gè)組件主要針對(duì)希望擴(kuò)展 Eclipse 的軟件開(kāi)發(fā)人員,因?yàn)樗?許他們構(gòu)建與 Eclipse 環(huán)境無(wú)縫集成的工具。 武漢工程大學(xué)郵電與信息工程學(xué)院 畢業(yè)設(shè)計(jì)(論文) 9 Eclipse 的設(shè)計(jì)思想是:一切皆為插件。 Eclipse 對(duì)這些插件是動(dòng)態(tài)載入動(dòng)態(tài)調(diào)用的。由于有了 Sun 的參與和支持,最新的 Servlet 和 JSP 規(guī)范總是能在 Tomcat 中得到體現(xiàn), Tomcat 5 支持最新的 Servlet 和 JSP 規(guī)范。實(shí)際上 Tomcat 部分是 Apache 服務(wù)器的擴(kuò)展,但它是獨(dú)立運(yùn)行的,所以當(dāng)你運(yùn)行 tomcat 時(shí),它實(shí)際上作為一個(gè)與 Apache 獨(dú)立的進(jìn)程單獨(dú)運(yùn)行的。 在 JDK 安裝完成之后,一般需要設(shè)置計(jì)算機(jī)系統(tǒng)的環(huán)境變量,以便于其它軟件確定 JDK 的安裝位置。 武漢工程大學(xué)郵電與信息工程學(xué)院 畢業(yè)設(shè)計(jì)(論文) 10 (3).在 “環(huán)境變量 ”對(duì)話(huà)框中單擊 “新建 ”按鈕,在打開(kāi)圖 33 所示的新建系統(tǒng)變量對(duì)話(huà)框輸入變量名為 JAVA_HOME,其環(huán)境變量的值應(yīng)該設(shè)置為 JDK 的安裝位置。其中可以選擇下載 Eclipse SDK,它包括了 Eclipse 開(kāi)發(fā)環(huán)境、 Java 開(kāi)發(fā)環(huán)境、 Plugin開(kāi)發(fā)環(huán)境以及所有源代碼和文檔。 下載完成后,可獲得名稱(chēng)為 NLpackeclipseSDK3. 的壓縮包,下面介紹具體的安裝步驟: (1).首先必須關(guān)閉 Eclipse, 注意在安裝 Eclipse 各個(gè)插件工具時(shí)都需要先關(guān)閉Eclipse。下載 ,然后解壓縮到 C:\java\Tomcat 文件夾中。 C:\java\Tomcat \lib\ 進(jìn)入 C:\java\Tomcat \bin 文件夾,雙擊 , Tomcat 即可啟動(dòng)。另外一臺(tái)計(jì)算機(jī)安裝 window xp sp3 操作系統(tǒng),上面主要對(duì)系統(tǒng)的研發(fā)。粗略的來(lái)說(shuō),郵件系統(tǒng)應(yīng)當(dāng)有以下功能: 郵 件 系 統(tǒng)登 錄 / 注 冊(cè) 郵 件 收 發(fā) 郵 件 管 理 通 訊 錄 管 理登錄注冊(cè)郵件編輯郵件瀏覽郵件發(fā)送郵件讀取郵件刪除郵件移動(dòng)郵件移動(dòng)地址添加地址修改地址刪除 圖 42 郵件系統(tǒng)結(jié)構(gòu)圖 武漢工程大學(xué)郵電與信息工程學(xué)院 畢業(yè)設(shè)計(jì)(論文) 13 登錄、身份認(rèn)證、新用戶(hù)注冊(cè) 該模塊包括用戶(hù)的注冊(cè),系統(tǒng)的登錄記住接口的設(shè)計(jì)。 郵 件的收 發(fā) 該模塊實(shí)現(xiàn)用戶(hù)收發(fā)郵件的功能,包括郵件的讀取功能、郵件的編輯功能,郵件的列表功能,郵件的轉(zhuǎn)發(fā)功能,郵件的已讀未讀設(shè)置功能以及郵件附件的添加功能。在郵件列表中還可以對(duì)郵件進(jìn)行管理。這樣用戶(hù)就可以一目了然的管理自己的郵件。 Tomcat 服務(wù)器是一個(gè)符合 J2EE 標(biāo)準(zhǔn)的 WEB 服務(wù)器,而 J2EE 的 EJB 程序無(wú)法在此處運(yùn)行。 2. 數(shù)據(jù)庫(kù)的設(shè)計(jì) 郵件系統(tǒng)的數(shù)據(jù)庫(kù)使用的是 SQL server 20xx。 import 。//加密方式 private String psdAlgorithm。 private String alias。 } public void setUsername(String username) { = username。 } public void setPsdAlgorithm(String psdAlgorithm) { = psdAlgorithm。 } public void setForwardDestination(String forwardDestination) { = forwardDestination。 } public void setAlias(String alias) { = alias。 } public SetFolder_Information getFolders() { return folders。 import 。//草稿;垃圾;已發(fā)送;自定義檔夾 ... private Users user。 } public void setMails(SetmailModel mails) { = mails。 } public void setId(String id) { = id。 import 。 private String password。 private String misong=null。//是否含有附件 private String content。//附件路徑 private boolean is_New=false。//通訊簿名稱(chēng) private Users user。 } public String getAddress_book_name() { return address_book_name。 } public void setAddresss(String[] addresss) { = addresss。窗體的內(nèi)容包括用戶(hù)名 lusername 和用戶(hù)密碼 password, 為的是給UserAction,java 提供用戶(hù)的登錄信息。該頁(yè)面中填寫(xiě)登錄用戶(hù) ID、姓名、密碼即可進(jìn)行注冊(cè)。收郵件會(huì)創(chuàng)建一個(gè)同郵件服務(wù)器的會(huì)話(huà) pop3Session,使用這個(gè)會(huì)話(huà)建立與郵件服務(wù)器的 store 連接,連接的類(lèi)型為 pop3 由 (“ pop3” )方法定義。 是郵件的發(fā)送程序,改程序定義了 6 個(gè)主要變量: string 變量 toID 用來(lái)記錄收信人地址, string 變量 fromID 用來(lái)設(shè)定發(fā)信人地址, string 變量 ccID 和 bccID 用來(lái)記錄第 第 3 收信人地址, string 變量 subject 用來(lái)記錄郵件的主題, string 變量 text 用來(lái)記錄郵件的主要內(nèi)容。 武漢工程大學(xué)郵電與信息工程學(xué)院 畢業(yè)設(shè)計(jì)(論文) 24 圖 511 郵件編輯頁(yè)面 郵件讀取接口 在郵件列表接口上選擇查看就可以讀取相應(yīng)的郵件,這需要調(diào)用一個(gè)名為 的 servlet。 圖 512 郵件讀取接口 對(duì)附件的處理 發(fā)送郵件中的附件就像發(fā)送郵件一樣,先建立構(gòu)成完整郵件的部分,在郵件正文之后,每添加一附件就需要對(duì)其處理,而不像發(fā)送郵件是統(tǒng)一處理。最后用 BodyPart 對(duì)象的 setFileName()方法把文件名和附件聯(lián)系起來(lái)。 武漢工程大學(xué)郵電與信息工程學(xué)院 畢業(yè)設(shè)計(jì)(論文) 25 用戶(hù)地址簿的處理 處理用戶(hù)地址簿的程序是名為 addrlist 的 servlet 程序,用戶(hù)在登錄系統(tǒng)以后可以看到地址簿的選項(xiàng),點(diǎn)擊以后就會(huì)調(diào)用該程序。在編輯郵件的時(shí)候,也可以通過(guò)點(diǎn)“選擇收件人”調(diào)用地址簿接口,用戶(hù)在選擇好地址以后會(huì)返回編輯接口。因此,網(wǎng) 絡(luò)信 息系 統(tǒng) 的安全性已成 為 在網(wǎng) 絡(luò) 建 設(shè)中 一 個(gè) 重要 問(wèn)題, 需建立 一 個(gè) 多 層 次的安全防御框架,以確保系 統(tǒng) 網(wǎng) 絡(luò) 的安全。 ? 內(nèi) 部網(wǎng)的安全 采用 認(rèn)證、 授 權(quán) 、用 戶(hù) 注 冊(cè) 和 VLAN 技 術(shù) 。同 時(shí)還需考 慮數(shù)據(jù)備 份的措施。 經(jīng)過(guò)了 上述教 訓(xùn) ,自己在網(wǎng)上查了 許 多 關(guān)于數(shù) 據(jù) 庫(kù) 表 設(shè)計(jì) 的文章,在次 過(guò) 程中自己學(xué) 到 了相 當(dāng) 多的 數(shù) 據(jù) 庫(kù) 知 識(shí) , 對(duì)數(shù) 據(jù) 庫(kù) 的了解也增 進(jìn) 了一步。 ? 系 統(tǒng) 中 沒(méi) 有太多注 釋 ,在 開(kāi)發(fā)過(guò) 程中 經(jīng) 常重 新讀 代 碼來(lái)理 解代 碼的 意思。在系統(tǒng)的設(shè)計(jì)過(guò)程中,由淺入深的實(shí)現(xiàn)了郵件的發(fā)送、接收功能。 武漢工程大學(xué)郵電與信息工程學(xué)院 畢業(yè)設(shè)計(jì)(論文) 28 致 謝 光陰似箭,歲月如梭,不知不覺(jué)即將走完大學(xué)生涯的最后一個(gè)年頭。 其次,要感謝我的同學(xué)和朋友,在我寫(xiě)論文的過(guò)程中給予我 了很多素材,在論文的撰寫(xiě)和排版過(guò)程中提供熱情的幫
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1