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
- Ve a tu directorio de descarga preferido. Si no tienes uno, tu directorio personal estará bien.
- 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
- Descomprime ASSP:
unzip ASSP_1.8.1.1-Install.zip - Crea un directorio para los archivos del programa ASSP:
mkdir /usr/share/assp - Copia ASSP a su nuevo directorio de inicio: cd ASSP_1.8.1.1-Install
cp -R ASSP/* /usr/share/assp - 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 - Instala los módulos de perl requeridos ejecutando el script mod_inst.pl: cd /usr/share/assp
perl mod_inst.pl - Acepta todas las opciones predeterminadas cuando se te solicite. Esto tomará un tiempo…
- Cuando el script haya terminado, todos los módulos deberían decir [OK].
- 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.
- 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 - 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.
- 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.
- 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)
- Detén ASSP y vuelve a iniciarlo.
- 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.
- Prueba el servidor ASSP/Postfix telnetando al puerto 25.
telnet localhost 25Deberías poder ver el texto de bienvenida de tu servidor SMTP Postfix. - Ingresa el siguiente comando HELO:
helo yourhostname.yourdomain.tldDeberías recibir un mensaje similar a: 250 yourhostname.yourdomain.tld - Sal del servidor SMTP:
quit
Configurar un Script de Inicio para ASSP
- 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 perlEncuentra el id del proceso para el proceso perl (debería ser el primer número a la izquierda). Mata el proceso:kill -9 - Haz que el script assp.pl sea ejecutable: cd /usr/share/assp
chmod 755 assp.pl - 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
- Guarda el script como /etc/init.d/assp
- Haz que el script de inicio de assp sea ejecutable: cd /etc/init.d
chmod 755 assp - 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 - 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 - 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.
- Ve a tu directorio de descarga preferido. Si no tienes uno, tu directorio personal estará bien.
- Instala las dependencias de Webmin:
apt-get install libnet-ssleay-perl libauthen-pam-perl libio-pty-perl apt-show-versions libapt-pkg-perl - 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 - Instala el paquete .deb de Webmin:
dpkg -i webmin_1.520_all.deb - 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.
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.