Server Setup · 1 min read · Oct 09, 2025

Ubuntu-Server 6.06 LTS als Firewall/Gateway für Ihre kleine Unternehmensumgebung einrichten - Seite 6

Jetzt bearbeiten Sie etc/postfix/header_checks.

Es sollte so aussehen:

/^Received:/ HOLD
cd /root

Jetzt konfigurieren Sie 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

Jetzt bearbeiten Sie /etc/MailScanner/MailScanner.conf und setzen Sie die folgenden Zeilen wie gezeigt:

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

Kommentieren Sie die Zeile # run_mailscanner=1 in Ihrer /etc/default/mailscanner aus.

Jetzt erstellen Sie einen Cron-Job für /usr/sbin/check_mailscanner und führen Sie ihn alle 20 Minuten aus.

Jetzt werden wir das Startskript von MailScanner täuschen. Dies ist notwendig, da MailScanner sich weigert zu starten, aufgrund eines auf Exim gerichteten Skripts, vermute ich (ich habe Exim nie wirklich verwendet, also bin ich mir nicht sicher). Ich möchte das Skript selbst nicht ändern, da es in Zukunft möglicherweise durch ein anderes ‘nicht startendes’ Update ersetzt wird. Nur um auf der sicheren Seite zu sein.

touch /etc/init.d/mailscanner_pre

Bearbeiten Sie /etc/init.d/mailscanner_pre. Es sollte so aussehen:

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

Das sollte jetzt funktionieren, oder nicht?

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.