Servidor de correo · 2 min read · Feb 14, 2026

ASSP Con ClamAV Integrado En Postfix Con Usuarios Y Dominios Virtuales

ASSP Con ClamAV Integrado En Postfix Con Usuarios Y Dominios Virtuales

Version 1.1
Autor: Oliver Meyer

Este documento describe cómo integrar ASSP (Proxy SMTP Anti-Spam) con ClamAV embebido en un servidor de correo basado en Postfix con usuarios y dominios virtuales, es decir, usuarios y dominios que están en una base de datos MySQL. Se basa en partes del howto Usuarios Y Dominios Con Postfix, Courier Y MySQL (Debian Etch) de Falko Timme.

El servidor Postfix resultante es funcionalmente casi idéntico al mencionado en el howto anterior, pero no necesita Amavisd. ASSP proporciona una interfaz web cómoda y considerable para la configuración.

Este howto está destinado como una guía práctica; no cubre los antecedentes teóricos. Estos se tratan en muchos otros documentos en la web.

Este documento se proporciona sin garantía de ningún tipo. Quiero decir que este no es el único modo de configurar un sistema así. Hay muchas formas de lograr este objetivo, pero este es el camino que elijo. No emito ninguna garantía de que esto funcione para usted.

1 Preparación

Por favor, siga el howto Usuarios Y Dominios Con Postfix, Courier Y MySQL (Debian Etch) de Falko Timme desde el paso 1 - 8 + 13 antes de continuar.

2 Paquetes Necesarios

Primero tenemos que instalar algunos paquetes necesarios para 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 unzip

3 Obtener ASSP

Descargue y descomprima 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.zip

4 Instalar ASSP

Prepare algunos directorios:

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/notspam

Copie ASSP a la ubicación correcta:

cd /usr/src/ASSP_1.3.3.1-Install/  
cp -R ASSP/* /usr/share/assp/

5 Crear Script

Para el uso considerable de ASSP, creamos el siguiente script (gracias a Ivo Schaap) y las entradas de nivel de ejecución para el inicio automático:

vi /etc/init.d/assp
#!/bin/sh -e
# Iniciar o detener ASSP
#
# Ivo Schaap <[email protected]>

PATH=/bin:/usr/bin:/sbin:/usr/sbin

case "$1" in

    start)
        echo -n "Iniciando el Proxy SMTP Anti-Spam"
        cd /usr/share/assp
        perl assp.pl
    ;;

    stop)
        echo -n "Deteniendo el 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

Cambie los permisos:

chmod 755 /etc/init.d/assp

Cree las entradas de nivel de ejecución:

update-rc.d assp defaults

Inicie ASSP por primera vez:

/etc/init.d/assp start
Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.