PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : procmail + spamassassin » Umleitung User



bob_morane77
07.04.04, 11:12
hi,

ich habe seit einem monat nen spamassassin auf meinem server und nie klagen gehabt.

doch gestern und heute sind angeblich 3 mails verschwunden ;-)

nun war das system so eingestellt, das alle als spam klassifizierten mails sofort gelöscht wurden.

nun meine frage. ich habe nen user spamfilter angelegt und möchte, das jeder
spam in dieses postfach geht.

:0fw
| /usr/bin/spamassassin
:0HB
* ^X-Spam-Status: Yes
! spamfilter

leider funzt das irgendwie nicht.

und noch was, bei jedem user gibt es ja den spamassassin-ordner.
kann ich mir anzeigen lassen, auf welche mails schon regeln angewendet wurden ?


cu and thx

pibi
07.04.04, 12:42
! spamfilterIst das einTippfehler? Zwischen dem "!" und dem Username darf meines Wissens nach kein Blank stehen.

Fallstrick Numero 2: Mails fuer den User "Spamfilter" selber duerfen dann natuerlich nicht mehr durch SA laufen;-) Wichtig, wenn man zB. einen globalen SA fuer alle User eines ganzen Netzes eingerichtet hat.

Gruss Pit.

bob_morane77
07.04.04, 14:23
danke,

mhm, wie schließ ich denn dann spamfilter von der überprüfung aus ?

bestimmt in der user_prefs oder ?

hat jemand einen tip ?

thx

pibi
07.04.04, 15:01
mhm, wie schließ ich denn dann spamfilter von der überprüfung aus ?bestimmt in der user_prefs oder ?

Die erste Bedingung aus meiner globalen procmailrc ist folgende:

:0:
# already checked and classified as spam?
* ^X-Spam-Level: \*\*\*\*\*\*\*\*\*\*
$DEFAULT


Gruss Pit.

taylor
07.04.04, 15:13
Dann warten wir mal darauf, wann der erste Spammer X-Spam-Level: 0 gleich selbst setzt :p

bob_morane77
07.04.04, 15:51
und nun ?

andere vorschläge ? wenn der von pibi leicht zu umgehen ist !

bob_morane77
07.04.04, 17:19
mhm, nun hab ich trotz der lösung von pibi das prob,

das er sich den spam zwischen den regeln hin und her schiebt und
nichts im spamfilter postfach ankommt !

kann mir keiner helfen ?

udo1
07.04.04, 17:24
Hallo
vieleicht geht das :)

:0W
* ^X-Spam-Flag: YES
spamfilter

taylor
07.04.04, 17:26
Na einfach die Mail, die an den Benutzer 'spamfilter' geht, ungescannt in dessen Postfach schieben (also die Regel dazu vor der Spamassassin regel ausführen lassen).

bob_morane77
07.04.04, 17:28
@taylor

das dachte ich schon, könnte ja in den user_prefs gemacht werden oder ?

hatteoben schonmal was dazu geschrieben.

ich weiß aber nicht wie !!!!!!!!!!!!!!!!!!

kann mir da einer helfen ?

LINUXRH7
07.04.04, 17:45
Hallo,

wenn es doch eh "nur" Spam ist, warum dann gross artig da drauf achten.

User Spamfilter hat sein Postfach in /var/mail/spamfilter einfach alle andern User drauf schreiben lassen.

:0fw
| /usr/bin/spamassassin
:0HB
* ^X-Spam-Status: Yes
/var/mail/spamfilter
Dann landet sie da. Kann dann mit dem Account jederzeit drauf zugreifen.

Ich weiss ja nicht was als MTA bei dir läuft aber bei uns ist es Postfix und da lasse ich alles an Spam bei den Usern nach /dev/null gehen.
Postfix ist so konfiguriert, das alle Mails die rein und raus gehen noch an User Copy gehen. Ist eine Zeile in der main.cf.
User copy speichert die Spammails und nichts geht mehr verloren.
Damit hat man dann sogar direkt 2 sachen auf einmal erledigt. Spammails nur in einem Account zum nachgucken wenn die Mails nicht angekommen sein sollen.
Und zum anderen immer Kopien des gannzen Mailverkehrs und mit Mutt kann man dem Kunden schnell auch ältere Vorgänge noch einmal vorlegen.
Wenn, wie bei uns die Mailserver noch örtlich verteilt sind, kann sogar mal ne Bombe hoch gehen und immer noch mails vorhanden.

MfG
LiNUXrh7

taylor
07.04.04, 17:47
wenn es doch eh "nur" Spam ist, warum dann gross artig da drauf achten.

False-Positives :confused:

LINUXRH7
07.04.04, 18:05
False-Positives

Deswegen will er die Mails ja auch dort haben und nicht nach /dev/null schieben.

bob_morane77
07.04.04, 18:05
@linxrh7

danke erstmal, ich werds probieren