Configuration Serveur · 1 min read · Oct 09, 2025

Configurer Ubuntu-Server 6.06 LTS comme un pare-feu/ passerelle pour votre environnement de petite entreprise - Page 6

Maintenant, éditez etc/postfix/header_checks.

Cela devrait ressembler à ceci :

/^Received:/ HOLD
cd /root

Maintenant, configurez 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

Maintenant, éditez /etc/MailScanner/MailScanner.conf et définissez les lignes suivantes comme indiqué :

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

Décommentez la ligne # run_mailscanner=1 dans votre /etc/default/mailscanner.

Maintenant, créez un cron job de /usr/sbin/check_mailscanner et exécutez-le toutes les 20 minutes.

Maintenant, nous allons tromper le script de démarrage de MailScanner. Cela est nécessaire car MailScanner refuse de démarrer, en raison d’un script destiné à exim, je soupçonne (je n’ai jamais réellement utilisé Exim, donc je ne suis pas sûr de cela). Je ne veux pas modifier le script lui-même, car il pourrait être remplacé par une autre mise à jour ‘ne démarrant pas’ à l’avenir. Juste pour être du bon côté.

touch /etc/init.d/mailscanner_pre

Éditez /etc/init.d/mailscanner_pre. Cela devrait ressembler à ceci :

#!/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

Cela devrait faire l’affaire maintenant, n’est-ce pas ?

Share: X/Twitter LinkedIn

Recevez de nouveaux articles dans votre boîte de réception.

Aucun spam. Désabonnez-vous à tout moment.