文章标签 ‘手册’

Part 14 – Clam Antivirus & SpamAssassin
安装需要perl模块,需要先切换到非root用户进行检查
su bsmith
/downloads/qmailrocks/scripts/util/check_perlmods.script
检测完成后,缺少Parse::Syslog 和 Statistics::Distributions 模块
安装对应的rpm包然后重新检测,直到都通过
exit
cd /downloads/qmailrocks/
rpm -Uvh clamav-x.x-x.x.rpm
rpm -Uvh clamav-devel-x.x-x.x.rpm
/etc/init.d/clamd start
用root用户启动clamav生成/var/log/clamav/clamd.log
vi /etc/clamd.conf
“Example” – 全部注释掉(#)
“LogFile” – 设置为 /var/log/clamav/clamd.log
“LogTime” – 不注释
“LogSyslog” – 不注释
“User” – 设置为 qscand
“ScanMail” – 不注释
useradd -c “Qmail-Scanner Account” -s /bin/false qscand
chown qscand:qscand /var/log/clamav/clamd.log
/etc/init.d/clamd stop
/etc/init.d/clamd start

升级病毒库并将日志记录在log中
/usr/bin/freshclam -l /var/log/clamav/clam-update.log
crontab -e
25 1 * * * /usr/bin/freshclam –quiet -l /var/log/clamav/freshclam.log
 
cd /downloads/qmailrocks/perlmods/rpms/
先检查是否已经安装了SpamAssassin
rpm -qa | [...]

2009年5月22日20:35 | 没有评论
标签: , ,

Part 10 – Uninstalling Sendmail/Postfix
卸载其他邮件MTA软件如sendmail和postfix
rpm -qa | grep sendmail
/etc/rc.d/init.d/sendmail stop
rpm -e –nodeps sendmail-x.x.x.x
rpm -e –nodeps sendmail-doc-x.x.x.x
rpm -e –nodeps sendmail-devel-x.x.x.x
rpm -e –nodeps sendmail-cf-x.x.x.x
rpm -qa | grep postfix

/etc/rc.d/init.d/postfix stop
rpm -e –nodeps postfix-x.x-x
ln -s /var/qmail/bin/sendmail /usr/lib/sendmail
ln -s /var/qmail/bin/sendmail /usr/sbin/sendmail
Part 11 – Starting qmail
安装脚本检查
/downloads/qmailrocks/scripts/util/qmr_inst_check
如果没有问题会现实检测成功
qmailctl stop
qmailctl start
qmailctl stat可以看到qmail的各个服务的状态
然后测试POP3和SMTP服务是否正常
telnet localhost 110
you should see something like this:
Trying 192.168.1.10…
Connected to 192.168.1.10.
Escape character is [...]

2009年5月22日20:33 | 没有评论
标签: , ,

Part 3 – EZmlm
安装EZmlm

 
cd /downloads/qmailrocks/
tar zxvf ezmlm-0.53-idx-0.41.tar.gz
cd ezmlm-0.53-idx-0.41
make && make setup
Part 4 – Autoresponder

安装Autoresponder

cd /downloads/qmailrocks
tar zxvf autorespond-2.0.5.tar.gz
cd autorespond-2.0.5
make && make install
Part 5 – Vpopmail w/MySQL

安装支持MySQL的Vpopmail
mkdir ~vpopmail/etc
chown vpopmail:vchkpw ~vpopmail/etc
设置数据库管理账号
echo “localhost|0|vpopmailuser|password|vpopmail” > ~vpopmail/etc/vpopmail.mysql

chown vpopmail:vchkpw ~vpopmail/etc/vpopmail.mysql
chmod 640 ~vpopmail/etc/vpopmail.mysql
mysql -u root -p
CREATE DATABASE vpopmail;
GRANT select,insert,update,delete,create,drop ON vpopmail.* TO vpopmailuser@localhost IDENTIFIED BY ‘password’;
quit
然后测试一下管理用户是否有效
mysql -u vpopmailuser -p
用刚才指定的密码登录,如果可以登录MySQL,说明一切正常

cd /downloads/qmailrocks
tar zxvf vpopmail-5.4.13.tar.gz
cd vpopmail-5.4.13
./configure [...]

2009年5月22日20:32 | 没有评论
标签: , ,

操作系统CENTOS 4.4
软件包qmailrocks
参考网站[url]www.qmailrocks.org[/url]
全新安装CENTOS4.4,选择自定义安装
组件选择时,确保apache Web server,PHP(>4.0.6)
Perl(>5.0)GCC,MySQL,OpenSSL,OpenSSL-devel,wget都选中
开发包都选上。其他软件包尽量不要选择
需要如下Perl modules
Digest::SHA1 Digest::HMAC Net::DNS Time::HiRes HTML::Togset HTML::Parset
防火墙,安装时为了方便设置成无。安装成功后再开启
需要开启的端口
对外:25-smtp 110 POP3 143IMAP 783 Spamassassin 993 IMAPS
对内: 25-smtp 80 HTTP 110 POP3 143IMAP 443 HTTPS 783 Spamassassin 993 IMAPS

安装流程
1下载包(qmailrocks.tar.gz)(个别缺少的包再后面补充)
2安装qmail(主程序)
3安装EZmlm,EZmlm-idx(邮件列表)
4安装Autoresponder(自动回复)
5安装Vpopmail
6安装VQadmin(虚拟域管理)
7安装maildrop
8安装QmailAdmin(用户管理)
9结束qmail安装并用脚本测试(安装文件中已包含测试脚本)
10卸载sendmail和postfix
11启动qmail
12安装imap
13安装Squirrelmail(web邮件,松鼠邮件)
14安装ClamAntiVirus 和SpamAssassin(防毒和反垃圾邮件)
15安装qmail-scaner和qms-analog(邮件扫描器)
16安装qmailanalog和Qlogtools(日志分析工具)
17安装Qtrap
18保持服务器(保证所有服务开机自动启动)

本文出自 “风吹云动” 博客,请务必保留此出处http://coolerfeng.blog.51cto.com/133059/76517
分享收藏

2009年5月22日20:26 | 没有评论
标签: , ,
关闭
Powered by ShareThis