On Thursday 06 Apr 2006 13:00, Nikki Locke wrote: > Bob Hutchinson wrote: > > On Wednesday 05 Apr 2006 19:55, Nikki Locke wrote: > > > I would like to sort my spam tagged email into a separate spam folder > > > automatically. I've seen lots of different ways to do that, or varying > > > complexity, on the 'Net. > > > > > > Is there an easy way, that works well with the Toaster? > > > > yeah, maildrop > > search the archive for this list for details, roundabout mid-february > > Thanks for that. I've had a look, and my brain hurts! Yet another perl-like > language to learn, just to separate mail into two IMAP folders. Perhaps > when I get over this cold I'll feel more up to it :-)
maildrop is picky about it's filter files and not very helpful about spotting errors ;-( here is a filter to kick-start you (watch out for wrapping): import EXT import HOST VPOPBIN="/home/vpopmail/bin" QMAILDIRMAKE="/var/qmail/bin/maildirmake" VUSERDIR=`$VPOPBIN/vuserinfo -d [EMAIL PROTECTED] VMAILDIR="$VUSERDIR/Maildir" SPAMDIR="$VUSERDIR/Maildir/.SPAM" if (/^X-Spam-Flag: *YES/) { `test -d $SPAMDIR` if( $RETURNCODE == 1 ) { `$QMAILDIRMAKE $SPAMDIR;chown -R vpopmail.vchkpw $SPAMDIR` } to $SPAMDIR/ } else { to $VMAILDIR/ } ################################# # use this for courier-imap v4.xx # MAILDIRMAKE="/usr/lib/courier-imap/bin/maildirmake" # MAILDIRACL="/usr/lib/courier-imap/bin/maildiracl" # `$MAILDIRMAKE -f SPAM $VUSERDIR/Maildir;$MAILDIRACL -set $VUSERDIR/Maildir INBOX.SPAM owner aceilrstwx;chown -R vpopmail.vchkpw $VUSERDIR/Maildir/.SPAM` ################################# then put something like this in your .qmail-user file |/usr/local/bin/maildrop /home/vpopmail/domains/mydomain.com/spam-mailfilter -- ----------------- Bob Hutchinson Midwales dot com -----------------