Hallo Gemeinde,
ich bin neu hier und hoffe ich finde Hilfe.
Ich habe einen Root-Server bei Strato mit Suse 9.0 und Confixx 3.0. Ich habe damals den Spamassassin 2.55 über Yast installiert. Dabei folgte ich dieser Anleitung:
So, dies hat auch funktioniert und Spam-Mails wurde korrekt getaggt. Ein paar Monate später kam ich auf die dumme Idee Spamassassin über cpan auf die aktuelle Version zu updaten. Cpan make lief auch korrekt durch, aber danach wurden keine Mails mehr getaggt. Ich habe also über yast wieder alles deinstalliert, auf Confix 3.1.2 geupdated und neuinstalliert. Jedoch wird jetzt immernoch nicht getaggt. Kann mir vielleicht jemand helfen? Es ist recht dringend...
Danke schonmal
MfG
Dennis
ich bin neu hier und hoffe ich finde Hilfe.
Ich habe einen Root-Server bei Strato mit Suse 9.0 und Confixx 3.0. Ich habe damals den Spamassassin 2.55 über Yast installiert. Dabei folgte ich dieser Anleitung:
HTML:
Hier eine Anleitung für die Installation und Einbindung von SpamAssassin.
1. Installieren Sie spamassassin:
yast -i spamassassin
2. Setzen Sie die SPAMD_ARGS in /etc/sysconfig/spamd auf "-d -x -q -L". Fügen Sie spamassassin in die Liste der zu startenden Services ein:
insserv /etc/init.d/spamd
rcspamd start
3. Verwenden Sie folgende Datei als /etc/procmailrc:
---- schnipp ----
# Pipe the mail through spamassassin (replace 'spamassassin' with 'spamc'
# if you use the spamc/spamd combination)
#
# The condition line ensures that only messages smaller than 250 kB
# (250 * 1024 = 256000 bytes) are processed by SpamAssassin. Most spam
# isn't bigger than a few k and working with big messages can bring
# SpamAssassin to its knees.
#
# The lock file ensures that only 1 spamassassin invocation happens
# at 1 time, to keep the load down.
#
:0fw: spamassassin.lock
* < 256000
| spamc
# Work around procmail bug: any output on stderr will cause the "F" in "From"
# to be dropped. This will re-add it.
:0
* ^^rom[ ]
{
LOG="*** Dropped F off From_ header! Fixing up. "
:0 fhw
| sed -e '1s/^/F/'
}
---- schnapp ----
4. Fügen Sie als letzte Zeile in der Datei /etc/postfix/main.cf folgendes ein:
mailbox_command = /usr/bin/procmail
Starten Sie jetzt Postfix neu:
rcpostfix restart
5. Führen Sie jetzt das admin-Skript von Confixx aus:
/root/confixx/admin/admin.pl
Hier wählen Sie den Punkt "E-Mail" dann "SpamAssassin" aus, gefolgt von "Fortfahren ...". Die Abfragen können mit Enter bestätigt werden. Jetzt werden die notwendigen Einstellungen von Confixx geschrieben. Um alles in das System einzufügen, führen Sie folgenden Befehl aus:
/root/confixx/confixx_counterscript.pl -ft -fm
SpamAssassin ist jetzt erfolgreich installiert und in Confixx integriert.
So, dies hat auch funktioniert und Spam-Mails wurde korrekt getaggt. Ein paar Monate später kam ich auf die dumme Idee Spamassassin über cpan auf die aktuelle Version zu updaten. Cpan make lief auch korrekt durch, aber danach wurden keine Mails mehr getaggt. Ich habe also über yast wieder alles deinstalliert, auf Confix 3.1.2 geupdated und neuinstalliert. Jedoch wird jetzt immernoch nicht getaggt. Kann mir vielleicht jemand helfen? Es ist recht dringend...
Danke schonmal
MfG
Dennis