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

Re: auto delete spam



On Sun, 2004-07-11 at 03:15, Ritesh Raj Sarraf wrote:
> Hello all,
> 	I know it might be a minor question. But please bear with me.
> 	I've configured a Debian Sarge with Qmail(From Debian),
> 	Spamassassin, Clamav, Razor. Everything is functioning well and
> 	spam messages are being detected. All I want is to auto-delete
> 	spam msgs or deliver all spam messages to a specific folder. I'm
> 	talking all this system wide.
> 	Thinking procmail as an option I did the following:
> 	Added the following line to .qmail
> 	|preline procmail
> 
> 	And made a procmail recipe as:
> 	:0
> 	* ^X-Spam-Status: Yes
> 	/dev/null
> 
> 	But this doesn't seem to work. My /etc/init.d/qmail is set to
> 	Maildir delivery.
> 
> 	Besides procmail is there something else (somesaid maildrop,
> 	tried that but failed) through which I could accomplish my
> 	requirement.

Maildrop is by far the best and lightest and easiest to configure.

Example from my .mailfilter


        # .mailfilter - rules for maildrop
        
        MAILDIR="$HOME/Maildir"
        
        # First, catch all spam and divert to junk folder
        
        if (/^X-Spam-Flag: YES$/)
                to $MAILDIR/.junk-spam
        
Now I use exim, so I have defined a transport and router for it.
        
        router--
        
        maildrop:
          debug_print = "R: maildrop for $local_part@$domain"
          driver = accept
          check_local_user
          transport = maildrop_pipe
          require_files =
        ${local_part}:${home}/.mailfilter:+/usr/bin/maildrop
          no_verify
          no_expn
        
        
        transport--
        
        maildrop_pipe:
          debug_print = "T: maildrop_pipe for $local_part@$domain"
          driver = pipe
          path = "/bin:/usr/bin:/usr/local/bin"
          command = "/usr/bin/maildrop -d"
          return_path_add
          delivery_date_add
          envelope_to_add

It works awesome, I have some folders (using courier-imap) as large as
25,000 messages now. (I should really break them down)

Have fun.
-- 
greg, greg@gregfolkert.net

The technology that is
Stronger, better, faster:  Linux

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: