2008年10月3日 星期五

JMail 開發紀錄(1) - 相關檔案說明

起源......
一開始是想寫一個簡單的Mail Server來發公司的顧客邀請電子函(類垃圾郵件),寫到後來功能一直增加最後變成一個滿完整的Mail Server,現在其實基本的功能已經具備,我有在想要把Bayesian filtering加入JMail的功能裡,網路上有一個java 套件Classifier4J已經有實做出貝氏分析
,不過中文好像有點問題....中文會Error....所以這一塊要看能不能去翻Classifier4J的程式出來看

JMail SERVER 安裝與介紹
JMail 是用JAVA JDK1.5所編程的一套Mail Server提供SMTP與POP3功能
目前版本 1.0

已經測試的POP3 Client 軟體
1.Outlook
2.Mozilla Thunderbird


#環境設定與安裝
1.安裝 Java Runtime Environment (JRE) 
2.java -jar "JMail.jar

#設定檔說明
#主要環境設定(mai.cfg)
#人員帳號設定(user.cfg)
#LOG紀錄設定(log.cfg)

#檔案位置說明
在工作資料夾下共有四個子資料夾
1.config
放置主要設定檔 mail.cfg,user.cfg,log.cfg
2.lib
JMal所會使用到的library
3.smtp
為等待寄送的暫時工作區(寄送失敗等待重複寄送也在此)
4.users
此資料夾為每個使用者的收件區,等待使用者收件
5.log
log記錄檔
6.failed
寄送次數超過
smtpdelivery.LimitTimes=3時,會將信件移至此資料夾並通知寄件者失敗訊息..
7.db
目前未使用,之後如果DATABASE加入的話為此目錄

沒有留言: