rss· 投稿· 设为首页· 加入收藏· 繁體版

debian下qmail+clamav的安装

debian下安装软件很简单。
1.首先卸载原来的邮件系统,否则会因为冲突而不能安装qmail.
dpkg -P --force-depends exim*
2.安装qmail
qmail的授权协议不允许发布2进制包,
因此debian下只提供了qmail的源码包以及配置文件和编译脚本. 编译会在/etc/qmail下进行,后会自动安装并删除临时文件. aptitude install qmail-src build-qmail     
build-ucspi-tcp 3.安装vpopmail用mysql管理email帐号
下载 vpopmail的源码包后编译。
http://www.inter7.com/vpopmail/ ./configure \
--enable-libdir=/usr/lib \
--enable-clear-passwd=y \
--enable-qmail-ext \
--enable-passwd=y \
--enable-tcprules-prog=/usr/bin/tcprules \
--enable-auth-module=mysql \
--enable-ip-alias-domains=n \
--enable-roaming-users=y \
--enable-relay-clear-minutes=20 \
--disable-many-domains \
--enable-learn-passwords=y \
--enable-sqwebmail-pass=y make
make install-strip 在mysql建立vpopmail表,以及vpopmail帐号
mysql的帐号放进/home/vpopmail/etc/vpopmail.mysql,以便vpopmail程序使用它们
照如下修改/etc/init.d/qmail让pop3使用vpopmail作认证。 sh -c "start-stop-daemon --start --quiet --user root \
  --exec /usr/bin/tcpserver -- -R -H -U -t 1 -l 0 -c 100\
  0 pop-3 /usr/sbin/qmail-popup anheng.com.cn \
  /home/vpopmail/bin/vchkpw /usr/sbin/qmail-pop3d Maildir &" 4.clamav的安装(可选)
在debian下的qmail的启动脚本对内存占用限制在16M,
如果要用clamav就需要修改到160m
修改/etc/init.d/qmail里面的 ulimit 一行从16384改成163840 安装程序
aptitude install clamav unzip maildrop
(需要用到maildrop中的mime解码程序)
到sf.net下载qmail-scanner 作为clamav和qmail之间的桥梁。 tar zxvf qmail-scanner-2.01.tgz
cd qmail-scanner-2.01
./configure #照提示手动建立组和用户
./configure --install
修改几个文件和目录的uid
chown qmaild /var/qmail/bin/qmail-scanner-queue.pl
chown qmaild /var/spool/qscan -R 修改/etc/tcp.smtp,让进入的邮件运行查毒程序 127.:allow,RELAYCLIENT="" :allow,QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue.pl" 执行/home/vpopmail/bin/clearopensmtp 让tcp.smtp生效。 这就装完了。
增加邮件域名: /home/vpopmail/bin/vadddomains aaa.com
增加帐号:/home/vpopmail/bin/vadduser aaa@aaa.com
删除域名 /home/vpopmail/bin/vdeluser aaa@aaa.com 或者直接修改数据库,增加账号和密码.
顶一下
(0)
踩一下
(0)