procmail + exim Problem (Kein Spamcheck)

freeman

New Member
Hallo!

Ich hab gerade procmail installiert, weil ich mir so Einmal-Wegwerf-E-Mail Adressen basteln wollte.
Ich weiß das gibts schon, wollte es halt einmal ausprobieren.
Also hab ich mir einen User (antispam) eingerichtet und in die .procmailrc erstmal folgendes eingetragen:
(zufällig generierte E-Mail Adressen will ich später für eine E-Mail per Skript einfügen)

Code:
:0
* ^TO:.*test@antispam.meiedomain.tld
!freeman@meinedomain.tld

#:0 w
#/dev/null

Die Umleitung hat geklappt. Das Verwerfen der Anderen Mails auch. Zum Test habe ich den /dev/null teil auskommentiert, und festgestellt, das für diese E-Mails kein Spamcheck mehr durchgeführt wird.
Im Header steht auch "... with spam-scanned ..." nicht dabei.

Ich wollte jetzt noch in der /etc/procmailrc einen Check auf den Spamlevel einfügen (wenn Spamlevel größer 5 -> Mails löschen).
Aber wenn er dann beim verwenden der Procmailrc keinen Spamcheck mehr macht, geht das ja nicht.
Wie kann ich das ändern? Bzw. was ist die bessere Lösung? Hab mal irgendwo gelesen, das man über procmail auch einen Check mit SA machen kann, aber des sollte ja eigentlich schon Exim machen?

Vielen Dank
Gruß
freeman
 
Verrate uns doch, welchen Spamchecker Du verwendest und wo Du denselben eingebunden hast.

huschi.
 
Ich verwende Spamassassin welcher von exim aufgerufen wird.
Habe mir jetzt die Config files nocheinmal genauer angeschaut.

/etc/exim4/conf.d/router
Code:
-rw-r--r-- 1 root root  514 Nov  9  2005 00_exim4-config_header
-rw-r--r-- 1 root root  648 Nov  9  2005 100_exim4-config_domain_literal
-rw-r--r-- 1 root root  556 Jan 18 18:45 150_exim4-config_hubbed_hosts
-rw-r--r-- 1 root root 3.0K Jan 18 18:45 200_exim4-config_primary
-rw-r--r-- 1 root root  454 Jan 18 18:45 300_exim4-config_real_local
-rw-r--r-- 1 root root  316 Aug  4  2006 350_exim4-config_vdom_aliases
-rw-r--r-- 1 root root 1.6K Jan 18 18:45 400_exim4-config_system_aliases
-rw-r--r-- 1 root root  878 Nov  9  2005 500_exim4-config_hubuser
-rw-r--r-- 1 root root 2.1K Jan 18 18:45 600_exim4-config_userforward
-rw-r--r-- 1 root root  403 Nov  9  2005 700_exim4-config_procmail
-rw-r--r-- 1 root root  323 Nov  9  2005 800_exim4-config_maildrop
-rw-r--r-- 1 root root  190 Aug  1  2006 850_exim4-config_spamcheck_router
-rw-r--r-- 1 root root  402 Jan 18 18:45 900_exim4-config_local_user
-rw-r--r-- 1 root root  472 Nov  9  2005 mmm_mail4root

Wenn ich das richtig verstanden habe wird das procmailrc File vor dem Spamcheck abgearbeitet, und wenn entweder das in /etc/ oder das des Users vorhanden ist, ist die Arbeit von exim vorbei.
Ein herausfiltern der Spammails wäre dann theoretisch mit einer entsprechenden Regel z.B. in 875_exim4-config_dropspams möglich, sehe ich das richtig?

freeman.
 
Back
Top