On Thursday 13 March 2003 20:54, Iain wrote:
> On Fri, 14 Mar 2003 10:09, Dave Weiner wrote:
> > > Do you have valias enabled on your system? Maybe you could try it and
> >
> > Yes, as well as maildrop.  However, I call it from user's .qmail files,
> > not the .qmail-default
>
> really. What version of vpopmail and maildrop are you using? Would you mind
> posting your maildrop filter?

vpopmail 5.3.16, maildrop 1.3.8

The user's .qmail file just gets "|maildrop" put in it.  In ~vpopmail is this 
.mailfilter

#
# We need to know the actual dir for the vpopmail user
#
import EXT
import HOST
VHOME=`/var/vpopmail/bin/vuserinfo -d [EMAIL PROTECTED]

#
# Do we send the mail through spamc?
#

exception {
                 include "$VHOME/.spamc"
}

#
# If there's a spamfolder file in the users directory
# it will have the rule to deliver to the SPAM folder
#
exception {
                 include $VHOME/.spamfolder
}
#
# Include any other rules that the user might have from
# sqwebmail or other compatible program
#
exception {
                include $VHOME/Maildir/.mailfilter
}
#
# Default delivery if all else fails
#
exception {
        to "$VHOME/Maildir/"
}

if .spamc is present in the users directory, it will contain:

if ( $SIZE < 262144 )
#
# Only filter if less than 256K
#
{
        exception {
                xfilter '/usr/bin/spamc -f -u "[EMAIL PROTECTED]"'
        }
}

and if .spamfolder is present, it will contain:

if ( /^X-Spam-Flag: *YES/)
{
   exception {
         to "$VHOME/Maildir/.SPAM/"
   }
}

Maildir/.mailfilter is there for 2 things -- a place to put custom filtering 
rules (my partner and I are working on a SquirrelMail plugin to do this), and 
to give some support for people transitioning from or using sqwebmail

This setup gives us some nice flexibility -- to turn on spamassassin, I just 
have to drop the .spamc file in the user directory.  To deliver to a SPAM 
folder, just drop the .spamfolder into the user directory.  I've been playing 
with a squirrelmail plugin to let the user turn this all on or off.

>
> thanks, Iain.

You're welcome!

Dave


Reply via email to