開源郵件系統:apache james mailserver+claros inTouch webmail

    剛入職頂頭上司佈置了一個任務,更改以前的系統的郵件服務,之前的那個確實太難用,不光界面不和諧,而且登錄的時候非常蝸牛。任務下來就要Google 了,想法是要找一個ajax 的webmail系統,可是發現基本上java 的wenmail都不是很完善,基於web 2.0的就更少了,google了半天發現了兩個比較滿意,一個yahoo收購的zimral,但系統相當龐大,適合做獨立系統但不適合做嵌入式集成系統;另一個claros inTouch基本上滿足了我的要求,雖然是輕量級的,但郵件、地址薄、日程管理、聊天(gtalk)等組件一應俱全。
準備:環境winxp+Java1.6
       apache james 1.3.1郵件服務器
       xampp(LAMP集成安裝包,集成了apache mysql php phpmyadmin等程序)
     Claros inTouch 2.2 beta jar安裝包(GUI安裝界面)
安裝:
    1、安裝james郵件服務容器:james下載後直接解壓後啓動就可以了,對james_home/apps/james/SAR-INF/config.xml做修改(高級設定),默認設定是以127.0.0.1爲服務名,啓動james james_home/bin/run.bat
    增加用戶
    telnet localhost 4555
    useradd lin password
    啓動界面:
    james界面
    2、xampp安裝:直接解壓運行start就可以,啓動了包括apache和mysql在內的服務。
    3、安裝claros inTouch: inTouch2.2還處於beta階段,帶了個swing界面的安裝包(下載jar版本),運行後啓動了安裝界面
    安裝界面
    按照提示設置
    Pop3 127.0.0.1
    Smtp 127.0.0.1
    配置的文件(intouch_home/apache-tomcat-6.0.14/webapps/intouch2/WEB-INF/config/config.xml)如下:
   
注意點:安裝路徑不能帶空格,不然會找不到config.xml,因爲這個問題浪費了我一個晚上的時間調試。
正常情況下就可以登錄了,數據庫使用了是H2嵌入式數據庫,所以不用配置數據文件

主界面

如果不能登錄,可以查看log文件夾底下的log文件,查看出錯信息
未完待續,接下來將做一些高級設定
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章