Servidor de E-mail · 2 min read · Feb 14, 2026
ASSP Com ClamAV Embutido Integrado Ao Postfix Com Usuários E Domínios Virtuais
ASSP Com ClamAV Embutido Integrado Ao Postfix Com Usuários E Domínios Virtuais
Versão 1.1
Autor: Oliver Meyer
Este documento descreve como integrar o ASSP (Proxy SMTP Anti-Spam) com ClamAV embutido em um servidor de e-mail baseado em Postfix com usuários e domínios virtuais, ou seja, usuários e domínios que estão em um banco de dados MySQL. Ele se baseia em partes do howto Usuários E Domínios Com Postfix, Courier E MySQL (Debian Etch) de Falko Timme.
O servidor Postfix resultante é funcionalmente quase idêntico ao mencionado no howto acima, mas não precisa do Amavisd. O ASSP fornece uma interface web confortável e considerável para configuração.
Este howto é destinado como um guia prático; não cobre os fundamentos teóricos. Eles são tratados em muitos outros documentos na web.
Este documento vem sem garantia de qualquer tipo! Quero dizer que este não é o único modo de configurar tal sistema. Existem muitas maneiras de alcançar esse objetivo, mas este é o caminho que eu sigo. Não dou nenhuma garantia de que isso funcionará para você!
1 Preparação
Por favor, siga o howto Usuários E Domínios Com Postfix, Courier E MySQL (Debian Etch) de Falko Timme do passo 1 - 8 + 13 antes de prosseguir.
2 Pacotes Necessários
Primeiro, precisamos instalar alguns pacotes necessários para o ASSP:
apt-get install libcompress-zlib-perl libdigest-md5-perl libemail-valid-perl libfile-readbackwards-perl libmail-spf-query-perl libmail-srs-perl libnet-dns-perl libsys-syslog-perl libnet-ldap-perl libtime-hires-perl unzip3 Obter ASSP
Baixe e descompacte o ASSP:
cd /usr/src/
wget http://mesh.dl.sourceforge.net/sourceforge/assp/ASSP_1.3.3.1-Install.zip
unzip ASSP_1.3.3.1-Install.zip4 Instalar ASSP
Prepare alguns diretórios:
mkdir -p /usr/share/assp/spam
mkdir /usr/share/assp/notspam
mkdir /usr/share/assp/errors
mkdir /usr/share/assp/errors/spam
mkdir /usr/share/assp/errors/notspamCopie o ASSP para o destino correto:
cd /usr/src/ASSP_1.3.3.1-Install/
cp -R ASSP/* /usr/share/assp/5 Criar Script
Para o uso considerável do ASSP, criamos o seguinte script (obrigado a Ivo Schaap) e as entradas de runlevel para autostart:
vi /etc/init.d/assp#!/bin/sh -e
# Iniciar ou parar o ASSP
#
# Ivo Schaap <[email protected]>
PATH=/bin:/usr/bin:/sbin:/usr/sbin
case "$1" in
start)
echo -n "Iniciando o Proxy SMTP Anti-Spam"
cd /usr/share/assp
perl assp.pl
;;
stop)
echo -n "Parando o Proxy SMTP Anti-Spam"
kill -9 `ps ax | grep "perl assp.pl" | grep -v grep | awk '{ print $1 }'`
;;
restart)
$0 stop || true
$0 start
;;
*)
echo "Uso: /etc/init.d/assp {start|stop|restart}"
exit 1
;;
esac
exit 0
Altere as permissões:
chmod 755 /etc/init.d/asspCrie as entradas de runlevel:
update-rc.d assp defaultsInicie o ASSP pela primeira vez:
/etc/init.d/assp startReceba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.