下载最新版

tar zxvf isoqlog-2.2.1.tar.gz
cd isoqlog-2.2.1
./configure 
make
make install
make clean 

mkdir /var/www/html/isoqlog 

复制p_w_picpath和library到输出目录
cp -pr /usr/local/share/isoqlog/htmltemp/p_w_picpaths /usr/local/share/isoqlog
/htmltemp/library /var/www/html/isoqlog 


#配置isoqlog
cd /usr/local/etc
mv isoqlog.conf-dist isoqlog.conf
vi isoqlog.conf

#将下面红色部份改成你的安装目录和主机名称。
#isoqlog Configuration file

logtype = "qmail-multilog" #log type qmai-multilog, qmail-syslog, sendmail, postfix
logstore = " /var/log/qmail/qmail-send" #
domainsfile = "/usr/local/etc/isoqlog.domains" #
outputdir = "/var/www/html/isoqlog" #html outpur directory
htmldir = "/usr/local/share/isoqlog/htmltemp"
langfile = "/usr/local/share/isoqlog/lang/english"
hostname = " mail.domain.com"
maxsender = 100
maxreceiver = 100
maxtotal = 100
maxbyte = 100

#保存并退出。

#下一步是告诉isoqlog哪些虚拟域需要产生统计报表,我希望我的mail服务器能够报告每个域的状态,所以只需要简单的创建了个链接即可:

ln -s /var/qmail/control/rcpthosts isoqlog.domains

#现在,isoqlog应该能够正常运行了,运行如下命令测试一下效果:
/usr/local/bin/isoqlog

#通过如下页面查看输出结果:
[url]http://domain.com/isoqlog[/url]

#你可以点击各个虚拟域名称显示其报表。
#我们希望isoqlog能够即时提供报表,将如下内容加入crontab
crontab -e
58 * * * * /usr/local/bin/isoqlog 1>;/dev/null 2>;/dev/null