Spamassassin bringt Fehlermeldung

Postfix, QMail, Sendmail, Dovecot, Cyrus, Courier, Anti-Spam
jan81
Posts: 7
Joined: 2004-10-13 23:28

Spamassassin bringt Fehlermeldung

Post by jan81 » 2004-12-22 20:14

Hallo,

habe nach der Installation 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

folgende Fehlermeldung in der /var/log/mail :

http://veniris.com/Error.JPG
Edit chris76: ein link tuts auch

Was kann ich tun um den Fehler zu beheben?

kuntho
Posts: 149
Joined: 2004-10-27 14:22
Location: Küps

Re: Spamassassin bringt Fehlermeldung

Post by kuntho » 2004-12-22 21:27

schon mal hier im forum gesucht?!?
die tabelle in der db heisst spampref und nicht userpref.

in der /etc/mail/spamassassin/local.cf folgendes eintragen:

local.cf:

Code: Select all

# START CUSTOM INCLUSION (see /root/confixx/safe/spamassassin.inc)

allow_user_rules 1
user_scores_sql_custom_query    SELECT preference, value FROM spampref WHERE username = _USERNAME_ ORDER BY prefid

# END OF CUSTOM INCLUSION 

das muss auch in die

/root/confixx/safe/spamassassin.inc

eingetragen werden, sonst wirds beim nächsten update-lauf vom confixx platt gemacht werden.

übrigens bei mir läuft der spamd mit folgenden schaltern:

spamd -d -x -Q