Instalación ASSP · 4 min read · Jan 30, 2026

Instalación de ASSP (Proxy SMTP Anti-Spam) en Ubuntu Server 10.04 / Debian 5.0 - Página 2

Instalar ASSP

  1. Ve a tu directorio de descarga preferido. Si no tienes uno, tu directorio personal estará bien.
  2. Descarga los archivos del programa ASSP. Ve a su página del proyecto en SourceForge ( http://sourceforge.net/projects/assp/files/), copia el enlace de descarga y pégalo después de un comando wget. Debería verse algo así:
  • Siempre debes descargar la última versión estable; los números de versión utilizados aquí son solo para fines de ejemplo. wget http://sourceforge.net/projects/assp/files/ASSP%20Installation/ASSP%201.8.1.1/ASSP_1.8.1.1-Install.zip
  1. Descomprime ASSP: unzip ASSP_1.8.1.1-Install.zip
  2. Crea un directorio para los archivos del programa ASSP: mkdir /usr/share/assp
  3. Copia ASSP a su nuevo directorio de inicio: cd ASSP_1.8.1.1-Install
    cp -R ASSP/* /usr/share/assp
  4. Instala las dependencias de SSLeay (estas serán necesarias para algunos módulos de perl en el siguiente paso): apt-get install libssl-dev libdb-dev
  5. Instala los módulos de perl requeridos ejecutando el script mod_inst.pl: cd /usr/share/assp
    perl mod_inst.pl
  6. Acepta todas las opciones predeterminadas cuando se te solicite. Esto tomará un tiempo…
  7. Cuando el script haya terminado, todos los módulos deberían decir [OK].
  8. Si alguno de los módulos dice [FAILED], intenta volver a ejecutar el script mod_inst.pl porque a veces una dependencia puede haberse instalado después de que ese módulo intentó instalarse.
  9. En algunos casos, el módulo de perl File::Scan::ClamAV puede fallar al instalarse. Si este es el caso, entonces simplemente ve a CPAN… perl -MCPAN -e shell…y fuerza la instalación en el prompt de CPAN: force install File::Scan::ClamAV
  10. Ejecuta el script mod_inst.pl nuevamente solo para asegurarte de que todo esté [OK]. Si algo no lo está, verifica tus dependencias de perl.
  11. Ejecuta ASSP por primera vez. Debería iniciarse sin errores ni advertencias significativas: perl assp.pl &

Configurar ASSP

Esta es solo una configuración muy básica para que comiences y tengas algunas opciones en funcionamiento. Después de que termines este tutorial, deberías ir a la wiki o foros de ASSP para encontrar documentación sobre cómo configurar completamente ASSP.

  1. Desde cualquier navegador web en la red, ve a http://:55555 (la contraseña predeterminada es nospam4me, deja el nombre de usuario en blanco) y cambia la siguiente configuración: - Sección de Configuración del Servidor:
    Habilita “Ejecutar ASSP como un Demonio” (AsADaemon)
    Habilita “Habilitar Compresión HTTP en GUI” (EnableHTTPCompression)
  • Sección de ClamAV y FileScan:
    Habilita “Usar ClamAV” (UseAvClamd)
    Cambia “Puerto o socket de archivo para ClamAV” (AvClamdPort) a /var/run/clamav/clamd.ctl
  • Sección de SSL/TLS:
    Si deseas ofrecer correo seguro/encriptado, habilita “Habilitar soporte SSL/TLS” (enableSSL)
  1. Detén ASSP y vuelve a iniciarlo.
  2. Verifica si todos los módulos de perl están correctamente instalados y configurados. En la página de Información y Estadísticas, verifica la sección de Módulos de Perl: - Todos los módulos de perl deberían estar disponibles (verde). IPv6, SSL y MySQL son opcionales.
  • Ignora IO::Socket::SSL si no vas a usar SSL.
  • Ignora IO::Socket::INET6 si no vas a usar IPv6.
  • Ignora Tie::RDBM si no vas a usar MySQL.
  1. Prueba el servidor ASSP/Postfix telnetando al puerto 25. telnet localhost 25 Deberías poder ver el texto de bienvenida de tu servidor SMTP Postfix.
  2. Ingresa el siguiente comando HELO: helo yourhostname.yourdomain.tld Deberías recibir un mensaje similar a: 250 yourhostname.yourdomain.tld
  3. Sal del servidor SMTP: quit

Configurar un Script de Inicio para ASSP

  1. Asegúrate de que ASSP no esté en ejecución. Es posible que tengas que encontrar y matar el proceso ASSP en ejecución si lo dejaste funcionando desde un paso anterior: ps -A | grep perl Encuentra el id del proceso para el proceso perl (debería ser el primer número a la izquierda). Mata el proceso: kill -9
  2. Haz que el script assp.pl sea ejecutable: cd /usr/share/assp
    chmod 755 assp.pl
  3. Ve a este hilo del foro y copia el script de inicio en la publicación original: https://sourceforge.net/apps/phpbb/assp/viewtopic.php?f=5&t=980&sid=11242812618cab1504a1258cb585bb0b
  4. Guarda el script como /etc/init.d/assp
  5. Haz que el script de inicio de assp sea ejecutable: cd /etc/init.d
    chmod 755 assp
  6. Registra el script de inicio para crear enlaces y para que ASSP se ejecute automáticamente al iniciar (puedes tener que cambiar el número ‘50’ dependiendo del orden de inicio que desees): update-rc.d assp defaults 50
  7. Ahora puedes iniciar ASSP desde el script de inicio así: (los siguientes comandos son compatibles con este script: {start|stop|restart|reload|force-reload|status}): /etc/init.d/assp start
  8. Configura el comando de reinicio de la GUI. En la página de gestión de ASSP: - Sección de Actualización Automática / Reinicio:
    Cambia “Comando de shell del OS para AutoRestart” (AutoRestartCmd) a: /etc/init.d/assp restart

Instalar Webmin (Opcional)

Instala Webmin para ayudarte a ver los recursos del sistema y acceder a la mayoría de la configuración y ajustes del servidor desde una GUI web.

  1. Ve a tu directorio de descarga preferido. Si no tienes uno, tu directorio personal estará bien.
  2. Instala las dependencias de Webmin: apt-get install libnet-ssleay-perl libauthen-pam-perl libio-pty-perl apt-show-versions libapt-pkg-perl
  3. Ve a www.webmin.com, copia el enlace de descarga del paquete Debian y pégalo después de un comando wget:* Siempre debes descargar la última versión estable; los números de versión utilizados aquí son solo para fines de ejemplo. wget https://downloads.sourceforge.net/project/webadmin/webmin/1.520/webmin_1.520_all.deb
  4. Instala el paquete .deb de Webmin: dpkg -i webmin_1.520_all.deb
  5. Ahora puedes iniciar sesión en https://:10000/ como root con tu contraseña de root, o como cualquier usuario que pueda usar sudo para ejecutar comandos como root.

¡Terminado!

  • Ahora ve a leer sobre algunas de las configuraciones de ASSP y diviértete configurándolo.
Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

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