Installazione ASSP · 4 min read · Jan 30, 2026
Installazione di ASSP (Proxy SMTP Anti-Spam) su Ubuntu Server 10.04 / Debian 5.0 - Pagina 2
Installa ASSP
- Vai nella tua directory di download preferita. Se non ne hai una, la tua directory home va bene.
- Scarica i file del programma ASSP. Vai alla sua pagina del progetto su SourceForge ( http://sourceforge.net/projects/assp/files/), copia il link di download e incollalo dopo un comando wget. Dovrebbe apparire qualcosa del genere:
- Dovresti sempre scaricare l’ultima versione stabile; i numeri di versione utilizzati qui sono solo a scopo esemplificativo.
wget http://sourceforge.net/projects/assp/files/ASSP%20Installation/ASSP%201.8.1.1/ASSP_1.8.1.1-Install.zip
- Decomprimi ASSP:
unzip ASSP_1.8.1.1-Install.zip - Crea una directory per i file del programma ASSP:
mkdir /usr/share/assp - Copia ASSP nella sua nuova directory home: cd ASSP_1.8.1.1-Install
cp -R ASSP/* /usr/share/assp - Installa le dipendenze di SSLeay (queste saranno necessarie per alcuni moduli perl nel passaggio successivo):
apt-get install libssl-dev libdb-dev - Installa i moduli perl richiesti eseguendo lo script mod_inst.pl: cd /usr/share/assp
perl mod_inst.pl - Accetta tutte le impostazioni predefinite quando richiesto. Questo richiederà un po’ di tempo…
- Quando lo script è terminato, tutti i moduli dovrebbero dire [OK].
- Se uno dei moduli dice [FAILED], prova a rieseguire lo script mod_inst.pl perché a volte una dipendenza potrebbe essere stata installata dopo che quel modulo ha provato a installarsi.
- In alcuni casi, il modulo perl File::Scan::ClamAV potrebbe non riuscire a installarsi. Se questo è il caso, allora vai semplicemente in CPAN…
perl -MCPAN -e shell…e forzare l’installazione al prompt di CPAN:force install File::Scan::ClamAV - Esegui di nuovo lo script mod_inst.pl solo per assicurarti che tutto sia [OK]. Se qualcosa non lo è, controlla le tue dipendenze perl.
- Esegui ASSP per la prima volta. Dovrebbe avviarsi senza errori o avvisi significativi:
perl assp.pl &
Configura ASSP
Questa è solo una configurazione molto basilare per farti iniziare e far funzionare alcune opzioni. Dopo aver terminato questo How-To, dovresti andare al wiki o ai forum di ASSP per trovare documentazione su come configurare completamente ASSP.
- Da qualsiasi browser web nella rete, vai su http://
:55555 (la password predefinita è nospam4me, lascia vuoto il nome utente) e modifica le seguenti impostazioni: - Sezione Configurazione del server:
Abilita “Esegui ASSP come un Demone” (AsADaemon)
Abilita “Abilita la compressione HTTP nell’interfaccia grafica” (EnableHTTPCompression)
- Sezione ClamAV e FileScan:
Abilita “Usa ClamAV” (UseAvClamd)
Cambia “Porta o socket file per ClamAV” (AvClamdPort) in /var/run/clamav/clamd.ctl - Sezione SSL/TLS:
Se desideri offrire posta sicura/crittografata, abilita “Abilita il supporto SSL/TLS” (enableSSL)
- Ferma ASSP e riavvialo.
- Controlla se tutti i moduli perl sono installati e configurati correttamente. Nella pagina Info e Statistiche, controlla la sezione Moduli Perl: - Tutti i moduli perl dovrebbero essere disponibili (verdi). IPv6, SSL e MySQL sono opzionali.
- Ignora IO::Socket::SSL se non intendi usare SSL.
- Ignora IO::Socket::INET6 se non intendi usare IPv6.
- Ignora Tie::RDBM se non intendi usare MySQL.
- Testa il server ASSP/Postfix telnetando alla porta 25.
telnet localhost 25Dovresti essere in grado di vedere il testo di benvenuto del tuo server SMTP Postfix. - Inserisci il seguente comando HELO:
helo yourhostname.yourdomain.tldDovresti ricevere un messaggio simile a: 250 yourhostname.yourdomain.tld - Esci dal server SMTP:
quit
Imposta uno script di avvio per ASSP
- Assicurati che ASSP non sia in esecuzione. Potresti dover trovare e terminare il processo ASSP in esecuzione se lo hai lasciato attivo da un passaggio precedente:
ps -A | grep perlTrova l’ID del processo per il processo perl (dovrebbe essere il primo numero a sinistra). Termina il processo:kill -9 - Rendi eseguibile lo script assp.pl: cd /usr/share/assp
chmod 755 assp.pl - Vai a questo thread del forum e copia lo script di inizializzazione nel post originale: https://sourceforge.net/apps/phpbb/assp/viewtopic.php?f=5&t=980&sid=11242812618cab1504a1258cb585bb0b
- Salva lo script come /etc/init.d/assp
- Rendi eseguibile lo script di inizializzazione assp: cd /etc/init.d
chmod 755 assp - Registra lo script di inizializzazione per creare collegamenti e affinché ASSP venga eseguito automaticamente all’avvio (potresti dover cambiare il numero ‘50’ a seconda dell’ordine di avvio che desideri):
update-rc.d assp defaults 50 - Ora puoi avviare ASSP dallo script di inizializzazione in questo modo (i seguenti comandi sono supportati con questo script: {start|stop|restart|reload|force-reload|status}):
/etc/init.d/assp start - Imposta il comando di riavvio dell’interfaccia grafica. Nella pagina di gestione di ASSP: - Sezione Aggiornamento automatico / Riavvio:
Cambia “Comando OS-shell per AutoRestart” (AutoRestartCmd) in: /etc/init.d/assp restart
Installa Webmin (Opzionale)
Installa Webmin per aiutarti a controllare le risorse di sistema e accedere alla maggior parte delle impostazioni e configurazioni del server da un’interfaccia grafica web.
- Vai nella tua directory di download preferita. Se non ne hai una, la tua directory home va bene.
- Installa le dipendenze di Webmin:
apt-get install libnet-ssleay-perl libauthen-pam-perl libio-pty-perl apt-show-versions libapt-pkg-perl - Vai su www.webmin.com, copia il link di download del pacchetto Debian e incollalo dopo un comando wget:* Dovresti sempre scaricare l’ultima versione stabile; i numeri di versione utilizzati qui sono solo a scopo esemplificativo.
wget https://downloads.sourceforge.net/project/webadmin/webmin/1.520/webmin_1.520_all.deb - Installa il pacchetto .deb di Webmin:
dpkg -i webmin_1.520_all.deb - Ora puoi accedere a https://
:10000/ come root con la tua password di root, o come qualsiasi utente che può usare sudo per eseguire comandi come root.
Finito!
- Ora leggi alcune delle impostazioni di configurazione di ASSP e divertiti a configurarlo.
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.