Server di Posta · 6 min read · Jan 10, 2026

Installa un Server di Posta con Antivirus e Antispam in 15 Minuti

Installa un Server di Posta con Antivirus e Antispam in 15 Minuti

Questo articolo illustra una situazione in cui è necessario configurare il proprio server di posta (sia esso un server di posta domestico o uno per un piccolo ufficio). Mostra infatti che, se si utilizza un server di posta con servizio integrato, chiunque può svolgere il lavoro, il tutto in pochi minuti.

AXIGEN Mail Server, la soluzione scelta per questo esempio, può inviare e ricevere e-mail in modo sicuro tramite “mydomain.com” ed è in grado di recuperarle in un’interfaccia WebMail - questo significa che include tutti i servizi di posta necessari per un server di posta completamente funzionante (SMTP, IMAP, POP3, WebMail, WebAdmin).

Per avere un’idea del tempo che puoi risparmiare installando una soluzione del genere, basta pensare a tutte le diverse applicazioni open source che dovresti installare invece (ad esempio, un MTA, Squirrelmail per Webmail, QmailAdmin per la configurazione web, Courier per IMAP e POP3 e molte altre.)

AXIGEN Mail Server può integrarsi virtualmente con qualsiasi applicazione Antivirus/Antispam e viene fornito con connettori integrati ClamAV Antivirus e SpamAssassin. La seconda parte di questo articolo ti mostra come installare queste applicazioni e configurare questi connettori per l’uso con AXIGEN.

Pertanto, alla fine di questo processo che può richiedere al massimo mezz’ora, non solo avrai il tuo server di posta attivo e funzionante, ma anche protezione da virus e spam per il tuo traffico di posta in entrata e in uscita.

AXIGEN funziona su diverse distribuzioni Linux (Gentoo, Redhat/Fedora Core, Slackware, Debian, Ubuntu, Mandrake/Mandriva, SUSE), su versioni BSD (FreeBSD, OpenBSD e NetBSD) e su Solaris, ma ai fini di questo articolo, supponiamo che tu stia configurando il tuo sistema di posta su una piattaforma Fedora Core 6. In cinque semplici passaggi, avrai il tuo server installato, il tuo dominio principale attivo e l’accesso all’interfaccia di configurazione Web (WebAdmin).

1. Scarica / decomprimi il pacchetto corrispondente

Scarica il pacchetto rpm di AXIGEN dal sito web di AXIGEN (i pacchetti sono disponibili come versioni di valutazione di 30 giorni). Salva il pacchetto corrispondente per Fedora Core 6 “ axigen-2.0.4.i386.rpm.gcc4.tar.gz” sulla tua macchina locale e decomprimi il file, emettendo nella stessa directory del file scaricato:

tar xzvf axigen-2.0.4.i386.rpm.gcc4.tar.gz

2. Comando di installazione

Quindi, per installare il pacchetto RPM, emetti (mentre sei loggato come root) il seguente comando, dalla stessa directory del file rpm:

rpm -ivh axigen-2.0.4.gcc4-1.i386.rpm

Questo creerà l’intera struttura di directory necessaria per l’esecuzione di AXIGEN. Dopo l’installazione, non verranno avviati demoni o applicazioni correlate.

3. Opzioni di configurazione

AXIGEN fornisce diverse opzioni di configurazione (file di configurazione, interfaccia a riga di comando), ma la più intuitiva e completa è WebAdmin, l’interfaccia di configurazione Web.

Il servizio WebAdmin corrispondente è abilitato per impostazione predefinita, così come gli altri servizi predefiniti: IMAP, Logging, POP3, Processing e SMTP.

4. Configurazione iniziale

I primi passaggi di configurazione avvengono utilizzando la procedura guidata di configurazione. Imposterai la password dell’amministratore, selezionerai quali servizi devono essere avviati e quali interfacce verranno utilizzate. In questa fase della configurazione crei anche il dominio principale che il tuo server utilizzerà.

Procedura guidata di configurazione AXIGEN

La procedura guidata può essere eseguita emettendo il seguente comando nella console subito dopo che l’installazione del pacchetto è terminata:

/opt/axigen/bin/axigen-cfg-wizard

NOTA: Devi assicurarti di non avviare il server di posta prima della configurazione iniziale.

5. Avvia AXIGEN

Puoi quindi avviare AXIGEN, utilizzando il suo initscript, emettendo questo comando:

/etc/init.d/axigen start

Ora che il tuo server è in esecuzione, puoi collegare le applicazioni antivirus e antispam. Per impostazione predefinita, AXIGEN viene fornito con connettori per l’Antivirus ClamAV e l’applicazione Antispam SpamAssassin. Il processo di configurazione qui sotto descrive come far funzionare queste due applicazioni con AXIGEN. Tuttavia, nota che AXIGEN implementa un linguaggio di scripting di filtro proprietario che ti consente di implementare connettori per qualsiasi applicazione Antivirus e Antispam di terze parti.

Collegamento a ClamAV

A. Installa ClamAV (demone)
  1. Installa clamav-server, utilizzando yum (Yellow Dog Updater, Modified):
yum install clamav-server
  1. Copia il file di configurazione di esempio fornito con clamav-server:
cp /usr/share/doc/clamav-server-*/clamd.conf /etc/clamd.d/axigen.conf
  1. Modifica: /etc/clamd.d/axigen.conf
# commenta la riga Example  
# Example   

# inserisci/modifica le seguenti righe:   
LogFile /var/log/clamd.axigen   
PidFile /var/run/clamd.axigen/clamd.pid   
LocalSocket /var/run/clamd.axigen/clamd.sock   
User axigen 
  1. Crea un collegamento al binario clamd:
ln -s /usr/sbin/clamd /usr/sbin/clamd.axigen
  1. Crea la directory di esecuzione, dove verranno memorizzati il file PID e il socket clamd, e modifica le sue autorizzazioni:
mkdir -p /var/run/clamd.axigen chown axigen:axigen /var/run/clamd.axigen
  1. Crea e configura l’initscript:
cp /usr/share/doc/clamav-server-*/clamd.init /etc/init.d/clamd.axigen   
chmod 755 /etc/init.d/clamd.axigen /sbin/chkconfig clamd.axigen on
  1. Modifica: /etc/init.d/clamd.axigen e modifica le seguenti righe, come specificato di seguito:
# description: Il server clamd in esecuzione per axigen CLAMD_SERVICE=axigen
  1. Infine, avvia il demone clamd:
/etc/init.d/clamd.axigen
B. Configura il filtro antivirus AXIGEN a livello di server utilizzando WebAdmin

Per attivare il filtro ClamAV, segui i seguenti passaggi:

Nel contesto “ Server “, fai clic sul pulsante Aggiungi nuovo filtro. Questo aprirà e visualizzerà l’Elenco dei filtri attivi. È vuoto in questo momento, quindi dobbiamo aggiungere il filtro clamav all’elenco.

Aggiunta di un Filtro Attivo

Nel campo Priorità, inserisci un valore di priorità compreso tra 0 e 500 (un filtro con priorità 0 verrà applicato per primo e quello con 500, per ultimo).

Importante - i filtri a livello di dominio hanno la priorità limitata all’intervallo 100-400 e i filtri a livello utente sono limitati all’intervallo 200-300. Un valore di “10” dovrebbe andare bene, lasciandoti spazio per applicare altri filtri futuri prima di questo.

Dopo aver impostato la priorità del filtro, seleziona il valore socket dall’elenco a discesa Tipo di filtro e il valore clamav dall’elenco Nome filtro.

Nella checklist Applica su, seleziona l’opzione relay, per applicare il filtro sulle e-mail in uscita. Per assicurarti di scansionare sia le e-mail in arrivo che quelle in uscita, devi creare il filtro e selezionare entrambi i valori, locale e relay.

In AXIGEN, è possibile abilitare i filtri sia a livello di dominio che a livello utente, nelle corrispondenti schede WebAdmin. I filtri attivati a livello di server verranno automaticamente applicati a tutti i domini e account. Tuttavia, hai la possibilità di aggiungere filtri aggiuntivi a livello di dominio o account.

Collegamento a SpamAssassin

Il processo per collegare SpamAssassin è simile e richiede anche meno tempo poiché non sono necessarie configurazioni dopo l’installazione del prodotto.

C. Installa SpamAssassin utilizzando l’applicazione yum:

yum install spamassassin

Non sono necessarie ulteriori configurazioni.

D. Configura SpamAssassin a livello di server, utilizzando Webadmin

Il connettore per SpamAssassin è un filtro socket per AXIGEN, quindi la procedura di configurazione è la stessa di ClamAV. La differenza sarebbe che per SpamAssassin, è più probabile che venga utilizzato un socket TCP.

Inoltre, quando attivi il filtro SpamAssassin, devi tenere a mente quanto segue:

  • Inserisci un valore di priorità diverso per il filtro SpamAssassin (se hai scelto 10 per ClamAV, scegli un valore più alto per SpamAssassin in modo da applicare questo filtro dopo ClamAV nella catena di filtraggio)
  • Seleziona il nome del filtro corrispondente, spamassassin nell’elenco Nome filtro

Accedi a AXIGEN WebMail

A questo punto, il tuo server di posta è pronto per l’uso, e puoi anche accedere a AXIGEN WebMail per inviare e ricevere messaggi di prova. Quindi, utilizza l’indirizzo e-mail completo e la password per accedere a AXIGEN WebMail, all’indirizzo predefinito: http://127.0.0.1:8000, oppure utilizza l’indirizzo specificato nella fase di configurazione iniziale quando hai eseguito la procedura guidata di configurazione.

Ora hai davvero finito: puoi inviare e ricevere messaggi in modo sicuro dal tuo dominio domestico e facilmente effettuare ulteriori configurazioni, per soddisfare i requisiti specifici della tua rete. Come hai visto, installare tutti i servizi di posta da un unico eseguibile e un’interfaccia di configurazione Web intuitiva rende tutto molto più facile e molto meno dispendioso in termini di tempo.

Autori:

Liviu Anghel, Chief Security Officer, Gecad Technologies

Ciprian Negrila, Technical Support Engineer, Gecad Technologies

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.