Flysky Mail的Opensource需求
FlyskyMail是一個基于J2EE的一個Mail Client采用了RCP的UI設計.
它的主要特點是:
1.實現多介質存儲
2.實現定時發送
3.通訊錄管理
4.過濾器定制
5.系統托盤
6.跨平臺
7.第三方接口
前期需求:
mail的基本功能包括:mail的收發,mail的HTML,TEXT的內容格式,已經帶附件的收發,抄送,轉發,回復,收條
3.mail的存儲
mail的存儲包括:LOCAL存儲和DATABASE存儲
4.mail的群發
mail的群發是指同時發送郵件(不是抄送)
5.mail的定時發送
mail可以在制定的時間發送,也可以周期發送.如,PM2:00發給JOHN一份MAIL
6.mail的過濾器
mail過濾器是對郵件的過濾,也可以定制過濾規則.
7.通訊錄
mail的通訊錄可以對發件人的信息記錄,也對添加,修改通訊錄.
8.mail的郵箱
包括發件箱,收件箱,草稿箱,垃圾箱
產品的UI功能
0.UI的布局界面
UI布局包括:主界面,通訊錄界面.
主界面 包括:郵箱列表,用戶編輯區域(支持多窗口),詳細列表區
通訊錄界面 是一個DIALOG,可以對好友信息進行添加,編輯,刪除等操作.
1.配置的UI界面
新建郵箱WIZARD-可以新建郵箱已經對其配置.
配置郵箱DIALOG-可以對郵箱的存儲等配置.
新建郵件WIZARD-可以對郵件進行配置.
2.最小化托盤
FLYSKYMAIL可以實現系統托盤的功能.
posted on 2006-02-20 11:01 jame 閱讀(266) 評論(0) 編輯 收藏 所屬分類: J2EE