SpamAssassin ohne Plesk Lizenz betreiben
Plesk bietet die Möglichkeit die eingehenden Mails über den kostenlosen SpamAssassin zu schicken um Spam aus den Mails zu sortieren. Jedoch hat man hier ein Problem, denn vor allem die alten Plesk Lizenzen, bieten keine Unterstützung für den SpamAssassin an. Neue Lizenzen kostet teilweise richtig Geld und die SpamAssassin-Funktionalität aufbuchen ist oft nicht so einfach, wie man sich das vielleicht vorstellen würde. Um den SpamAssassin trotzdem unter Plesk zu nutzen, kann man wie folgt vor gehen:
Schritt 1: SpamAssassin installieren
Hier habt ihr zwei Möglichkeiten, welche ich bisher getestet habe.
Möglichkeit 1: Spamassassin über das Plesk Feature Module installieren – denn installieren kann man den Spamschutz – jedoch nicht nutzen
Möglichkeit 2: Spamassassin über die Konsole installieren.
apt-get install spamassassin
apt-get install spamc
Ist der SpamAssassin installiert, muss dieser in die Mailroutine eingebunden werden.´
Schritt 2: SpamAssassin einbinden
—> Qmail stoppen
/etc/init.d/qmail stop
—> Verzeichnis wechseln
cd /var/qmail/bin
—> Backup File erzeugen
mv qmail-queue qmail-queue.orig
—> spamc Aufruf definieren
echo ‚#!/bin/sh‘ >qmail-queue
echo ‚/usr/bin/spamc | /var/qmail/bin/qmail-queue.orig‘ >>qmail-queue
chmod +x qmail-queue
—> Qmail starten
/etc/init.d/qmail start
Schritt 3: Mailempfang testen
Sollten hier Fehler auftreten, kann es zu einem Berechtigungsfehler gekommen sein. Dann muss die Berechtigung auf die qmail-queue gesetzt werden:
chmod 555 /var/qmail/bin/qmail-queue
Schritt 4: Einstellungen im SpamAssasin einstellen
Die Einstellungen hierfür findet man unter:
/etc/spamassassin/local.cf
Nicht vergessen SpamAssasin stoppen / starten
/etc/init.d/spamassassin stop
/etc/init.d/spamassassin start
Nun sollte der Spamassasin seine Arbeit unter Plesk ganz ohne Lizenz verrichten!
Tags:
- plesk spamassassin installieren
- spamdyke
- plesk 11 spamassassin license
- plesk 11 install spamassassin
- install spamassassin without plesk license