[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: spamassassin arbeitet nicht



Michael Ott schrieb:
Hallo Gerhard!


ich habe hier folgendes Mail-System eingerichtet:

fetchmail
exim4
spamassassin (soll spam + Viren herausfiltern)
procmail
cyrus-imap

E-Mails werden abgeholt und fehlerfrei in die imap-Postfächer einsortiert. Leider sehe ich am Quelltext der eingegangen E-Mails nichts von einer Spam und Virenprüfung.

Da in der /var/log/syslog immer weider Zeilen mit:

Feb 24 19:35:28 gustav amavis[4794]: (04794-04) Passed, <bounce-debian-user-german@gerhard.engler.debian=gmx.de@lists.debian.org> -> <debian@localhost>, Message-ID: <1077647379.1217.13.camel@mhcln02>, Hints: -

auftauchen, schließe ich daraus, dass amavis wohl gestartet ist, aber nicht richtig arbeitet. Der Fehler müsste demnach in der /etc/amavis/amavisd.conf liegen (siehe unten).

Hat jemand eine Idee, woran das liegen könnte?

Hast Du auch in der .procmail (global | user) eingetragen, ob der die
Mails auch durch Spamasssassin schickt?

Bsp $HOME/.procmailrc
# Wenn nicht spamd läuft
#:0fw
#| /usr/bin/spamassassin # http://www.csoft.net/docs/micro/pmail.html.en
# Identify spam using SpamAssassin. All servers run spamd(1) so users should
# invoke spamc(1) instead of spamassassin(1).
# f = pipe is a filter.
# w = wait for the filter to finish.
:0fw
* < 256000 # 250kB limit on messages since spamc(1) returns | spamc # bigger messages unverified.

#Move flagged spam into the spam folder.
:0:
* ^X-Spam-Status: Yes
| $IMAP.Spam

Das ist das erste, was mir dazu einfällt

CU Michael

Hallo Michael,

vielen Dank für Deine Antwort. Ein Aufruf von spamassassin aus procmail hatte ich in meiner bisherigen Konfiguration. Wenn ich amavisd-new aber richtig verstanden habe, werden Mails von exim4 an amavisd-new übergeben. Dieser wiederum scannt auf Viren und startet spamassassin. Somit sollte ein procmail-Aufruf an spamc nicht mehr erforderlich sein?

Oder?

Gruß

Gerhard



Reply to: