Este pequeno tutorial ensina a alterar o simscan para o qmail-scanner. Este tutorial considera que você tenha o Qmail-LDAP instalado conforme o procedimento em http://qmail.mandiocanet.com.br/install_guide. Com isso temos o qmail-scanner instalado mas ainda falta ativá-lo para a fila de e-mails do Qmail-LDAP, para isso devemos alterar o arquivo /service/smtpd/tcp para chamar o qmail-scanner invés do simscan, segue alterações que devem ser feitas:O motivo principal desta troca é adicionar algumas características que o qmail-scanner tem e o simscan não. O simscan tem um desempenho melhor considerando que é um software escrito en C e compilado ao contrário do qmail-scanner que é escrito em Perl e interpretado.Um dos motivos de utilizar p qmail-scanner invés do simscan é a capacidade de auditoria que o qmail-scanner tem. Ele permite copiar todos os e-mails de entrada e saída do servidor, e permite usar expressões regulares também para selecionar os domínios ou contas que serão auditados. O qmail-ldap vem com o patch BIGBROTHER que faz auditoria também de e-mails, porém ele não permite adicionar um domínio inteiro, somente contas, em um domínio com 1000 contas, uma a uma devem ser adiocionadas ao arquivo de controle, adicionando mais uma carga administrativa. Com o qmail-scanner isso não é necessário, basta habilitar esta função ou adiocionar uma expressão regular para efetura a auditoria de uma só conta ou domínio. Para começar precisamos preparar o CentOS para instalar o qmail-scanner. Devemos instalar bibliotecas adicionais do Perl. Seguem bibliotecas a serem adicionadas: yum install perl-Time-HiRes perl-DB_File perl-suidperl tnef groupadd qscand Agora vamos baixar e instalar o qmail-scanner:useradd -c "Qmail-Scanner Account" -g qscand -s /bin/false qscand cd /usr/local/src/tools O que significa cada uma destas opções:wget http://prdownloads.sourceforge.net/qmail-scanner/qmail-scanner-2.06.tgz?download tar -xzvf qmail-scanner-2.06.tgz cd qmail-scanner-2.06 ./configure --sa-quarantine 5 --lang pt_BR --archive yes --batch --install
cd /service/smtpd/ make |