1) Turn on the greet_pause function in sendmail - this will drop a fair number of spammers. You can bypass this for local or trusted boxes to avoid the delay. 2) Turn on needmailhelo - this will drop a few more 3) Use RBLs as was mentioned 4) If you have a finite number of users to service (as I do) then configure your system to only accept mail for these users and reject mail for any other user name at the RCPT time 5) Use greylist / relaydelay to make them resend the message before you do any other spam checks on it 6) Then do your other spam checks
Dennis ===== Original Message from [email protected] at 2/15/06 10:20 am >Can someone give me some pointers on >rejecting/dropping mail before it gets to >spamassassin? I'm running solaris 9, sendmail, >mimedefang and spamassassin. I'd like to block some >messages at the sendmail level since that doesn't use >much cpu/memory (I'd think most zombie's, ratware, >spoofing can be stopped here). Then within mimedefang >if the email fails the network checks to reject it/by >pass spamassassin testing (again trying to avoid using >too much cpu/memory) and then and only then run the >email through spamassassin. > > > >__________________________________________________ >Do You Yahoo!? >Tired of spam? Yahoo! Mail has the best spam protection around >http://mail.yahoo.com >_______________________________________________ >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 _______________________________________________ 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

