• Immutable Page
  • Info
  • Attachments

STOP! Perché questa guida si trova sotto la pagina Cestino?. Una guida può essere cestinata dal Gruppo Documentazione se contiene istruzioni compatibili solo con rilasci non più supportati di Ubuntu oppure perché non si ha certezza che lo siano per i rilasci attualmente supportati. Queste pagine richiedono un aggiornamento e una verifica delle istruzioni contenute. Se vuoi riesumare una di queste guide contatta il Gruppo Documentazione nella board sul forum.

Introduzione

Questa guida illustra come configurare un server di posta con Postfix, MailScanner, SpamAssassin e Clamav, il tutto (o quasi tutto) installato e configurato tramite Webmin.

Mi sono liberamente ispirato alla guida creata da Cristiano Valli, presente a questo indirizzo http://wiki.ubuntu-it.org/Server/Mail, alla quale rimando per eventuali chiarimenti e/o correzioni

Installazione

Installazione Sistema Operativo

Per prima cosa l'installazione del S.O. e dei software necessari. Ho scelto la versione server di Ubuntu 7.04, che è possibile scaricare da http://na.mirror.garr.it/mirrors/ubuntu-releases/7.04/ubuntu-7.04-server-i386.iso .

L'installazione del S.O. non presenta alcuna difficoltà, ma è possibile decidere di riservare una partizione a /var/log e una per /var/spool/mail.

Una volta installato il S.O. è altamente consigliata l'installazione di openssh-server:

sudo apt-get install openssh-server

Installazione pacchetti necessari

sudo apt-get -y install postfix spamassassin dovecot-pop3d dovecot-imapd Mail``Scanner apache2 squirrelmail clamav-daemon clamav-freshclam

Al termine dello scaricamento dei pacchetti, vi verrà proposta la configurazione di postfix, nella quale potete tranquillamente lasciare i valori di default.

Controllare poi i file relativi ad i pacchetti appena installati in /etc/default per assicurarsi che i daemon vengano eseguiti all'avvio del S.O.

Installazione Webmin

Scaricare il pacchetto debian dell'ultima versione disponibile di Webmin su http://www.webmin.com. Al momento della stesura di questo wiki la versione disponibile è la 1.350:

cd /tmp
wget http://switch.dl.sourceforge.net/sourceforge/webadmin/webmin_1.350_all.deb

Prima di procedere con l'installazione, però, è necessario soddisfare alcune dipendenze, che si installano con questo comando:

sudo apt-get install libauthen-pam-perl libio-pty-perl libmd5-perl libnet-ssleay-perl openssl

A questo punto, procedere con l'installazione di Webmin:

sudo dpkg -i webmin_1.350_all.deb

D'ora in poi è possibile dimenticarsi quasi totalmente dell'esistenza della riga di comando.

Configurazione

Per prima cosa, entrare nell'interfaccia Webmin del proprio server, digitando nella barra degli indirizzi di un browser

https://ip-del-server:10000

e inserendo il nome utente e la password scelti durante l'installazione del S.O.

Nel browser comparità una pagina simile a questa:

[ATTACH]


  • Ora occorre installare il modulo Webmin per la gesitione/configurazione di MailScanner: cliccare sulla voce "Webmin" presente nel menù a sinistra, selezionare "Webmin configuration" dal sottomenù che si aprirà (1) e cliccare sull'icona "Webmin Modules". Spuntare la voce "Third Party Modules" e cliccare su "Select..." (2). Cercare il modulo MailScanner e cliccarci su (3). Se tutto va bene, il nuovo modulo MailScanner dovrebbe trovarsi sotto la categoria Servers (qualora non fosse provare a fare un refresh della pagina web).

[ATTACH]

Ed ora inizia la configurazione vera e propria.

Dal menù di Webmin, selezionare "Servers", e quindi "MailScanner". Nel modulo di configurazione di MailScanner, cliccare su "System Settings", ed operare le seguenti modifiche nei campi indicati con la freccia rossa :

[ATTACH]

Terminate le modifiche cliccare su Save e poi su "Return to module index". Tutti gli altri parametri di MailScanner possono anche essere lasciati con i valori di default. Per eventuali modifiche, consultare il manuale di MailScanner, scaricabile da http://www.Mail``Scanner.info.

L'altra modifica molto importante riguarda il modulo di Postfix. Selezionarlo come al solito dal menù di Webmin, e selezionare "Headers Check" ed aggiungere il seguente valore (necessario per far in modo che Postfix lasci analizzare i messaggi a MailScanner), procedendo nel seguente modo:

  1. Inserire nel campo "MIME header checking tables" il valore "regexp:/etc/postfix/header_checks
  2. Cliccare su "Save and Apply" e ritornare sulla configurazione Header Checks
  3. Cliccare su New Mapping e compilare i campi richiesti come nella tabella in figura.

[ATTACH]


CategoryDaCancellare