java 内部邮件_java企业内部邮件email收发管理系统s2sh
由于網(wǎng)絡(luò)中郵件管理系統(tǒng)繁多、業(yè)務(wù)需求多變,基于各郵件服務(wù)器的郵件管理系統(tǒng)的維護(hù)和業(yè)務(wù)變更變得難以進(jìn)行。為了極大地方便上網(wǎng)用戶(hù),系統(tǒng)使用了B/S技術(shù)來(lái)進(jìn)行開(kāi)發(fā),避免了原有的C/S結(jié)構(gòu)開(kāi)發(fā)所帶來(lái)的弊端。并且將E-mail系統(tǒng)和Web應(yīng)用結(jié)合起來(lái),用戶(hù)僅通過(guò)瀏覽器訪問(wèn)郵件系統(tǒng)即可。本郵件系統(tǒng)的基本功能包括:用戶(hù)登錄、通訊錄管理、郵件收取、郵件發(fā)送、查看郵件、郵件的管理功能。
本文從軟件體系結(jié)構(gòu)設(shè)計(jì)模式的角度入手,首先設(shè)計(jì)和實(shí)現(xiàn)一個(gè)支持郵件收發(fā)、管理等基本功能的郵件管理系統(tǒng),并在此基礎(chǔ)上添加各項(xiàng)擴(kuò)展功能。在介紹Struts2和MVC整體架構(gòu)相關(guān)理論的基礎(chǔ)上,研究如何使用這些JAVA框架和技術(shù),使用MyEclipse開(kāi)發(fā)工具構(gòu)建靈活、實(shí)用的郵件收發(fā)平臺(tái)。該架構(gòu)的主要優(yōu)點(diǎn)是:易于維護(hù)和擴(kuò)展,方便用戶(hù)的掌握和使用。
此郵箱系統(tǒng)功能主要分為管理員管理和用戶(hù)管理兩大部分,管理員管理主要包括管理用戶(hù)信息、刪除用戶(hù)等;用戶(hù)管理主要包括用戶(hù)個(gè)人信息的管理、個(gè)人郵箱的管理等。該系統(tǒng)可以根據(jù)對(duì)功能需求進(jìn)行擴(kuò)展和完善
本設(shè)計(jì)將用戶(hù)分為兩種類(lèi)型:管理員、用戶(hù)。
管理員管理系統(tǒng)中用戶(hù)和發(fā)郵件;用戶(hù)只能進(jìn)行郵件的收發(fā)和管理功能的操作。
系統(tǒng)功能需求
1. 登錄管理。
用戶(hù)登錄:主要功能用戶(hù)登錄的用戶(hù)名密碼與數(shù)據(jù)庫(kù)中的信息進(jìn)行驗(yàn)證。登錄成功后可以修改個(gè)人密碼,管理員還可以管理用戶(hù)信息。
2. 郵件收發(fā):包括寫(xiě)郵件、收郵件、發(fā)送郵件。
寫(xiě)郵件:包含發(fā)送的主題,郵件文本內(nèi)容,可以添加附件。
發(fā)送郵件:選擇發(fā)送方式,如發(fā)送或保存;對(duì)非法郵件進(jìn)行攔截。
收郵件:獲得新郵件,對(duì)新郵件進(jìn)行過(guò)濾分類(lèi)。
3. 郵箱管理:包括收件箱,草稿箱,發(fā)件箱和垃圾箱。
收件箱:可以查看郵件,下載郵件的附件,刪除無(wú)用的郵件。
草稿箱:用戶(hù)可以對(duì)保存的郵件進(jìn)行查看和刪除。
發(fā)件箱:用戶(hù)可以查看曾發(fā)送的郵件,刪除記錄。
垃圾箱:可以選擇徹底刪除垃圾郵件,或者還原郵件。
4. 通訊錄模塊:包括建立通訊錄、查看通訊錄和刪除通訊錄。
新建通訊錄:主要包括添加聯(lián)系人的基本信息。
查看通訊錄:主要對(duì)聯(lián)系人管理操作,如刪除指定聯(lián)系人。
群發(fā)郵件:通過(guò)單擊“選擇通訊錄”可以對(duì)指定聯(lián)系人群發(fā)郵件。
總結(jié)
以上是生活随笔為你收集整理的java 内部邮件_java企业内部邮件email收发管理系统s2sh的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: macOS下安装ipython
- 下一篇: 【调度问题】基于遗传算法求解公交排班系统