Installazione Mailguard · 5 min read · Jan 17, 2026

Installazione di Maia Mailguard su Debian Lenny (Utenti/Domini Virtuali Con Postfix/MySQL) - Pagina 3

10 Configurazione di Amavisd-new

Maia Mailguard viene fornito con la propria configurazione di amavisd-new e il binario amavisd, quindi dobbiamo sostituire il nostro amavisd-new esistente con esso.

Prima ferma i tuoi processi amavisd attuali:

/etc/init.d/amavis stop

Copiamo amavisd-maia in /usr/local/sbin/amavisd-new…

cd /usr/src/maia/1.0/  
cp amavisd-maia /usr/local/sbin/amavisd-new  
chown root /usr/local/sbin/amavisd-new  
chmod 755 /usr/local/sbin/amavisd-new

… e aggiustiamo il nostro script di avvio /etc/init.d/amavis come segue:

vi /etc/init.d/amavis

| [...] #DAEMON=/usr/sbin/amavisd-new DAEMON=/usr/local/sbin/amavisd-new [...] #START="--start --quiet --pidfile /var/run/amavis/${NAME}.pid --name ${DAEMONNAME} --startas ${DAEMON}" #STOP="--stop --quiet --pidfile /var/run/amavis/${NAME}.pid --name ${DAEMONNAME}" START="--start --quiet --pidfile /var/lib/amavis/${NAME}.pid --name ${DAEMONNAME} --startas ${DAEMON}" STOP="--stop --quiet --pidfile /var/lib/amavis/${NAME}.pid --name ${DAEMONNAME}" [...] |

Poi copiamo /usr/src/maia/1.0/amavisd.conf.dist in /etc/amavisd.conf…

cp /usr/src/maia/1.0/amavisd.conf.dist /etc/amavisd.conf

… e modifichiamo quel file:

vi /etc/amavisd.conf

| [...] $mydomain = 'localhost'; #$mydomain = 'yourdomain.tld'; # un'impostazione predefinita comoda per altre impostazioni $MYHOME = '/var/lib/amavis'; #$MYHOME = '/var/amavisd'; # un'impostazione predefinita comoda per altre impostazioni [...] $log_level = 5; #$log_level = 0; # verbosità 0..5 [...] # Stringa di connessione al database @lookup_sql_dsn = ( ['DBI:mysql:maia:localhost', 'amavis', 'passwd'] ); [...] $myhostname = 'server1.example.com'; #$myhostname = 'host.domain.tld'; # deve essere un nome di dominio completamente qualificato! [...] $final_virus_destiny = D_DISCARD; $final_banned_destiny = D_DISCARD; $final_spam_destiny = D_DISCARD; $final_bad_header_destiny = D_DISCARD; [...] # Vedi https://secure.renaissoft.com/maia/wiki/VirusScannerConfig # per ulteriori definizioni di scanner di virus. @av_scanners = ( ### http://www.clamav.net/ ['ClamAV-clamd', \&ask_daemon, ["CONTSCAN {} ", "/var/run/clamav/clamd.ctl"], qr/\bOK$/m, qr/\bFOUND$/m, qr/^.*?: (?!Infected Archive)(.*) FOUND$/m ], # NOTA: eseguire clamd sotto lo stesso utente di amavisd; abbinare il nome del socket # (LocalSocket) in clamav.conf al nome del socket in questa voce # Quando si esegue chrooted si può preferire: ["CONTSCAN {} ","$MYHOME/clamd"], ); [...] |

Assicurati di inserire la password corretta per l’utente MySQL di amavis nella riga @lookup_sql_dsn. Nella sezione ClamAV-clamd, devi cambiare il socket - il socket corretto su Debian Lenny è /var/run/clamav/clamd.ctl.

Avvia amavisd successivamente:

/etc/init.d/amavis start

Dovresti ora controllare /var/lib/amavis/amavis.log per errori - assicurati che la connessione al database funzioni.

11 Accedi a Maia Mailguard

Ora puoi accedere a Maia Mailguard all’indirizzo http://www.example.com/maia/ - qui tu e i tuoi utenti potete accedere con un indirizzo email/password esistente:

Se utilizzi Maia Mailguard per la prima volta, dovresti registrarti come super-amministratore di Maia. Vai su http://www.example.com/maia/login.php?super=register e accedi con il tuo indirizzo email e password esistenti - questo ti renderà automaticamente il super-amministratore del sistema Maia:

Come super-amministratore, hai tutti i privilegi degli amministratori (ad es. “impostare” altri utenti e cancellare utenti), ma anche la possibilità di concedere privilegi di amministratore ad altri (e revocarli, se desiderato).

Se il super-amministratore desidera mai rinunciare ai suoi privilegi, deve farlo accedendo a http://www.example.com/maia/login.php?super=unregister ( dopo che un super-amministratore si “disiscrive”, il sistema non ha effettivamente alcun super-amministratore, quindi il prossimo utente che accede con l’argomento ?super=register diventerà il super-amministratore).

Dopo il tuo accesso, dovresti leggere le note sulla pagina di benvenuto:

In fondo alla pagina di benvenuto, puoi impostare il tuo livello di protezione (questo è solo per l’account che hai utilizzato per accedere - ogni utente può impostare il proprio livello di protezione individualmente). È consigliato un livello alto:

Questi sono i livelli di protezione disponibili:

Off:

Passare i virus?S
Passare lo spam?S
Passare i file vietati?S
Passare la posta con intestazioni non valide?S
Disabilitare la scansione dei virus?S
Disabilitare il controllo dello spam?S
Disabilitare il controllo dei file vietati?S
Disabilitare il controllo delle intestazioni non valide?S
Scartare i virus?N
Scartare lo spam?N
Scartare i file vietati?N
Scartare le intestazioni di posta non valide?N
Aggiungere un prefisso agli oggetti di spam?N
Aggiungere intestazioni di punteggio spam quando il punteggio è >=999
Considerare la posta spam quando il punteggio è >=999
Mettere in quarantena o scartare lo spam quando il punteggio è >=999

Basso:

Passare i virus?N
Passare lo spam?S
Passare i file vietati?S
Passare la posta con intestazioni non valide?S
Disabilitare la scansione dei virus?N
Disabilitare il controllo dello spam?S
Disabilitare il controllo dei file vietati?S
Disabilitare il controllo delle intestazioni non valide?S
Scartare i virus?N
Scartare lo spam?N
Scartare i file vietati?N
Scartare le intestazioni di posta non valide?N
Aggiungere un prefisso agli oggetti di spam?N
Aggiungere intestazioni di punteggio spam quando il punteggio è >=999
Considerare la posta spam quando il punteggio è >=999
Mettere in quarantena o scartare lo spam quando il punteggio è >=999

Medio:

Passare i virus?N
Passare lo spam?N
Passare i file vietati?S
Passare la posta con intestazioni non valide?S
Disabilitare la scansione dei virus?N
Disabilitare il controllo dello spam?N
Disabilitare il controllo dei file vietati?S
Disabilitare il controllo delle intestazioni non valide?S
Scartare i virus?N
Scartare lo spam?N
Scartare i file vietati?N
Scartare le intestazioni di posta non valide?N
Aggiungere un prefisso agli oggetti di spam?S
Aggiungere intestazioni di punteggio spam quando il punteggio è >=5
Considerare la posta spam quando il punteggio è >=999
Mettere in quarantena o scartare lo spam quando il punteggio è >=999

Alto:

Passare i virus?N
Passare lo spam?N
Passare i file vietati?N
Passare la posta con intestazioni non valide?N
Disabilitare la scansione dei virus?N
Disabilitare il controllo dello spam?N
Disabilitare il controllo dei file vietati?N
Disabilitare il controllo delle intestazioni non valide?N
Scartare i virus?N
Scartare lo spam?N
Scartare i file vietati?N
Scartare le intestazioni di posta non valide?N
Aggiungere un prefisso agli oggetti di spam?N
Aggiungere intestazioni di punteggio spam quando il punteggio è >=1
Considerare la posta spam quando il punteggio è >=5
Mettere in quarantena o scartare lo spam quando il punteggio è >=5
Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.