Shortly have emailing the listserv I though about that and change the maildroprc file around so that spam would hopefully be flagged and dealt with before the .mailfilter was read. After making the change and reloading courier no mail or spam were processed. Any other ideas?
> -----Original Message----- > From: Marcus Ilgner [mailto:[EMAIL PROTECTED] > Sent: Wednesday, October 11, 2006 3:52 AM > To: Stephen Reese > Cc: [email protected] > Subject: Re: [courier-users] maildrop/.mailfilter question > > Hi Stephen, > > just modify your maildroprc so that the users .mailfilter is > only included if no spam was detected: > > if ( $SIZE < 204800 ) > { > exception { > xfilter "/usr/bin/spamassassin" > } > } > > if (/^X-Spam-Flag: YES/) > { > if (/^X-Spam-Level: \*\*\*\*\*\*/) > { > echo "***** Dropping 6+ Spam *****" > EXITCODE = 0 > exit > } > else > { > to "$HOME/Maildir/.Trash/" > } > } > # spam messages were already handled > `test -r $HOME/.mailfilter` > if( $RETURNCODE == 0 ) > { > log "(==) Including $HOME/.mailfilter" > exception { > include $HOME/.mailfilter > } > } > to "$HOME/Maildir/" > > > That should do the trick. On a side note I would recommend > switching to Spamassassins client-server model and using > spamc instead of the spamassassin executable. > > HTH > Marcus > > On 10/11/06, Stephen Reese <[EMAIL PROTECTED]> wrote: > > > > I'm using the following script for spamassassin to send junk to the > > Trash folder. The .mailfilter files are read and work, but when > > fowarding mail to another email address the spam is also fowarded > > which is not desirable. I'm looking for a method to continue to > > forward mail, but not also foward the spam which the > current setup does. > > > > Here's the .mailfilter file: > > cat /home/sreese/.mailfilter > > cc "[EMAIL PROTECTED]" > > EXITCODE = 0 > > exit > > > > Here's the maildroprc: > > cat /usr/lib/courier/etc/maildroprc > > if ( $SIZE < 204800 ) > > { > > exception { > > xfilter "/usr/bin/spamassassin" > > } > > } > > > > `test -r $HOME/.mailfilter` > > if( $RETURNCODE == 0 ) > > { > > log "(==) Including $HOME/.mailfilter" > > exception { > > include $HOME/.mailfilter > > } > > } > > > > if (/^X-Spam-Flag: YES/) > > { > > if (/^X-Spam-Level: \*\*\*\*\*\*/) > > { > > echo "***** Dropping 6+ Spam *****" > > EXITCODE = 0 > > exit > > } > > else > > { > > to "$HOME/Maildir/.Trash/" > > } > > } > > to "$HOME/Maildir/" > > > > ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ courier-users mailing list [email protected] Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users
