Configurazione Server · 1 min read · Oct 09, 2025

Imposta Ubuntu-Server 6.06 LTS come Firewall/Gateway per il tuo Ambiente di Piccole Imprese - Pagina 6

Ora modifica etc/postfix/header_checks.

Dovrebbe apparire così:

/^Received:/ HOLD
cd /root

Ora configura MailScanner.

chown postfix.postfix /var/spool/MailScanner/incoming
chown postfix.postfix /var/spool/MailScanner/quarantine
mkdir /var/spool/MailScanner/spamassassin
ln -s /etc/MailScanner/spam.assassin.prefs.conf /etc/spamassassin/mailscanner.cf
chown postfix.postfix /var/spool/MailScanner/spamassassin

Ora modifica /etc/MailScanner/MailScanner.conf e imposta le seguenti righe come mostrato:

Run As User = postfix  
Run As Group = postfix  
Queue Scan Interval = 120  
Incoming Queue Dir = /var/spool/postfix/hold  
Outgoing Queue Dir = /var/spool/postfix/incoming  
MTA = postfix  
Virus Scanners = clamav  
Always Include SpamAssassin Report = yes  
SpamAssassin User State Dir = /var/spool/MailScanner/spamassassin

Decommenta la riga # run_mailscanner=1 nel tuo /etc/default/mailscanner.

Ora crea un cron job di /usr/sbin/check_mailscanner e eseguilo ogni 20 minuti.

Ora inganneremo lo script di avvio di MailScanner. Questo è necessario perché MailScanner rifiuta di avviarsi, a causa di uno script mirato a exim, sospetto (non ho mai effettivamente usato Exim, quindi non ne sono sicuro). Non voglio modificare lo script stesso, poiché potrebbe essere sostituito con un altro aggiornamento ‘non avviabile’ in futuro. Solo per essere al sicuro.

touch /etc/init.d/mailscanner_pre

Modifica /etc/init.d/mailscanner_pre. Dovrebbe apparire così:

#!/bin/sh  
mkdir /var/lock/subsys  
mkdir /var/lock/subsys/MailScanner  
mkdir /var/run/MailScanner  
chown postfix.postfix /var/run/MailScanner  
chown postfix.postfix /var/lock/subsys/MailScanner
chmod 755 /etc/init.d/mailscanner_pre
mv /etc/rc2.d/S20mailscanner /etc/rc2.d/S99mailscanner
mv /etc/rc3.d/S20mailscanner /etc/rc3.d/S99mailscanner
mv /etc/rc4.d/S20mailscanner /etc/rc4.d/S99mailscanner
mv /etc/rc5.d/S20mailscanner /etc/rc5.d/S99mailscanner
ln -s /etc/init.d/mailscanner_pre /etc/rc2.d/S20mailscanner_pre
chown postfix.postfix /var/spool/MailScanner
chown postfix.postfix /var/lib/MailScanner

Dovrebbe funzionare ora, non credi?

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.