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