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

  1. Vai nella tua directory di download preferita. Se non ne hai una, la tua directory home va bene.
  2. 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
  1. Decomprimi ASSP: unzip ASSP_1.8.1.1-Install.zip
  2. Crea una directory per i file del programma ASSP: mkdir /usr/share/assp
  3. Copia ASSP nella sua nuova directory home: cd ASSP_1.8.1.1-Install
    cp -R ASSP/* /usr/share/assp
  4. Installa le dipendenze di SSLeay (queste saranno necessarie per alcuni moduli perl nel passaggio successivo): apt-get install libssl-dev libdb-dev
  5. Installa i moduli perl richiesti eseguendo lo script mod_inst.pl: cd /usr/share/assp
    perl mod_inst.pl
  6. Accetta tutte le impostazioni predefinite quando richiesto. Questo richiederà un po’ di tempo…
  7. Quando lo script è terminato, tutti i moduli dovrebbero dire [OK].
  8. 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.
  9. 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
  10. Esegui di nuovo lo script mod_inst.pl solo per assicurarti che tutto sia [OK]. Se qualcosa non lo è, controlla le tue dipendenze perl.
  11. 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.

  1. 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)
  1. Ferma ASSP e riavvialo.
  2. 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.
  1. Testa il server ASSP/Postfix telnetando alla porta 25. telnet localhost 25 Dovresti essere in grado di vedere il testo di benvenuto del tuo server SMTP Postfix.
  2. Inserisci il seguente comando HELO: helo yourhostname.yourdomain.tld Dovresti ricevere un messaggio simile a: 250 yourhostname.yourdomain.tld
  3. Esci dal server SMTP: quit

Imposta uno script di avvio per ASSP

  1. 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 perl Trova l’ID del processo per il processo perl (dovrebbe essere il primo numero a sinistra). Termina il processo: kill -9
  2. Rendi eseguibile lo script assp.pl: cd /usr/share/assp
    chmod 755 assp.pl
  3. 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
  4. Salva lo script come /etc/init.d/assp
  5. Rendi eseguibile lo script di inizializzazione assp: cd /etc/init.d
    chmod 755 assp
  6. 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
  7. 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
  8. 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.

  1. Vai nella tua directory di download preferita. Se non ne hai una, la tua directory home va bene.
  2. Installa le dipendenze di Webmin: apt-get install libnet-ssleay-perl libauthen-pam-perl libio-pty-perl apt-show-versions libapt-pkg-perl
  3. 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
  4. Installa il pacchetto .deb di Webmin: dpkg -i webmin_1.520_all.deb
  5. 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.
Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.