Qmail软件加装自动杀毒的方法

豆豆网   技术应用频道   2007年08月09日  【字号: 收藏本文

内容摘要:Qmail软件加装自动杀毒的方法

  Qmail-scan+Mcafee VirusScan Command Line

  qmail-scan的网站 http://qmail-scanner.sourceforge.net/,最新版本1.22

  需要依赖的程序

  reformime (来自 Maildrop 1.3.8+ )

  Perl 5.6.1

  Perl module Time::HiRes

  Perl module DB_File (可能不需要或者系统已经存在)

  Perl module Sys::Syslog (可能不需要或者系统已经存在)

  TNEF unpacker

  这里介绍手动安装,主要是不想重新编译Qmail加入QMAILQUEUE

  安装Mcafee VirusScan Command Line,并且将uvscan ln到/usr/local/bin 和 .so文件ln到/usr/local/lib

  tar zxf qmail-scanner-1.22.gz
  cd qmail-scanner-1.22

  配置qmail-scanner,路径自定义,yourdomain替换为你的域名,详细的参看./configure --help

./configure --spooldir /mail/qmailscan --qmaildir
/mail/qmail --bindir /mail/qmail/bin --qmail-queue-binary
/mail/qmail/bin/qmail-queue.real --admin root
--domain yourdomain --notify recips --local-domains yourdomain
--silent-viruses auto --lang en_GB --debug no --unzip
1 --add-dscr-hdrs 0 --archive 0 --redundant no --log-details
0 --log-crypto 0 --fix-mime 2 --scanners "uvscan"
--ignore-eol-check 0 --no-QQ-check

  添加用户和组

pw groupadd qscand -g 65530
pw useradd qscand -g qscand -d /mail/qmailscan -s /nonexistent -u 65530   创建目录
mkdir -p /mail/qmailscan
mkdir -p /mail/qmailscan/quarantine/tmp /mail/qmailscan/quarantine/cur
/mail/qmailscan/quarantine/new
mkdir -p /mail/qmailscan/working/tmp /mail/qmailscan/working/cur /mail/qmailscan/working/new
mkdir -p /mail/qmailscan/archive/tmp /mail/qmailscan/archive/cur /mail/qmailscan/archive/new   

责编:豆豆技术应用

正在加载评论...