hardware = raq550 running on strongbolt2 (Centos 4,8)
mimedefang version: 2.67-1.el4.rf (from rpmforge)
spamassassin version: 3.2.5-1.el4.rf   (from rpmforge)
mta = sendmail

I'm trying to get mimedefang to reject spam email at smtp but its not working. My sendmailmc file contains the line: INPUT_MAIL_FILTER(`mimedefang', `S=unix:/var/spool/MIMEDefang/mimedefang.sock, T=S:5m;R:5m' so md should be processing mail but there's no evidence of that in the email headers. Spamassassin is labelling spam correctly, a typical spam email has this in the header:
----------
X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on home.svr5
X-Spam-Level: ********
X-Spam-Status: Yes, score=8.1 required=5.0 ...<snip>
-------------

this is the full content of my mimedfenag-filter:
----------------
# Detect and load Perl modules
detect_and_load_perl_modules();

sub filter_end {
   my($entity) = @_;
   my($hits, $req, $names, $report) = spam_assassin_check();
   my $stars = ($hits < 15) ? ("*" x int($hits)) : ("*" x 15);

   # Bounce anything hitting the spam threshold
   if ($hits >= 5) {
       action_bounce("No spam wanted here.");
       return;
   }

   # Add spam-score header
   action_change_header("X-Spam-Score", "$hits ($stars) $names");
   }
# DO NOT delete the next line, or Perl will complain.
1;
--------------

I know md can do other filtering as well but I stripped that all out as I'm not interested in it, all I want is spam rejected at smtp. Thanks for any help.
_______________________________________________
NOTE: If there is a disclaimer or other legal boilerplate in the above
message, it is NULL AND VOID.  You may ignore it.

Visit http://www.mimedefang.org and http://www.roaringpenguin.com
MIMEDefang mailing list [email protected]
http://lists.roaringpenguin.com/mailman/listinfo/mimedefang

Reply via email to