bogofilter setup in multi-user
.rp
printer at moveupdate.com
Wed Jun 30 01:08:06 CEST 2004
On 29 Jun 2004 at 17:21, Tom Anderson wrote:
> From: ".rp" <printer at moveupdate.com>
> > Next we check the subject for certain words that we know we want no part
> of
> >
> > :0H
> > * ^Subject:.*(p0rn| pr0n| HGH |ha1f| curn |GB2312)|\
> > ^Subject:.*(paris hilton|p4ris|par1s|p4r1s )|\
> > ^Subject:.*(iagra |@gra|1agra|lagra|Cialis)|\
> > /dev/null
>
> This is dangerous... what if you have legitimate emails that talk about
> these topics... like emails in this list?
>
so? the subject in the header is checked, not the body.
> > #no legit mail should have "|" in its subject
> > :0H
> > * ^Subject:.*(\|)
> > /var/spool/mail/junkbox
>
> Why not? I don't see anything in the RFC banning it. Do you often receive
> spams with a pipe in the subject? This seems odd to me.
>
who said anything about the RFC? this is real world. And yes, we did get tons of it,
otherwise it wouldn't have made an issue.
> > :0H:
> > * ^Subject:.*(â|í|Ò|Æ|¶|¯|º|Í|Á|ª|Í|¨|È|«|¿|ª|Í|¨|Ë|ë|ä|ö|ü|ï|é|¡|ã|ò)
> > /dev/null
>
> Again, dangerous.
>
Not for us, but yes if you did run a foreign language shop you should probably adjust
it to your purposes.
> > Then we go through and see if it is for someone with special needs in
> their filtering
> > #if for Rick - do a special run for them
>
> Why not specify these rules in each users own procmailrc file and specify
> their bogofilter settings in their bogofilter.cf file? Managing this in a
> single large file could be burdensome with a much larger set of users.
>
Depends - if the user already needs and has a shell account, then a .procmail is
setup in their directories. But if they don't , we handle it in one central location. This
actually turned out to be much easier than handling lots of individual files. In addition,
we already had a procmailrc setup to handle other email flows unrelated to BF.
> It seems like you could just eliminate most of these procmail rules and rely
> solely on bogofilter instead. Bogofilter should handle most of the obvious
> spam terms like "pr0n" and whatnot, and then you wouldn't have to maintain
> your own ad hoc list which will likely go out of date very quickly.
>
We see no need to have bogofilter handle the obvious spam anymore and would
prefer to spend computer resources on those that are not obvious.
As for using /dev/null - those rules that got it 100% after a 3 month testing period
were assigned /dev/null, the ones that didn't get placed into folders that are rotated
every day and kept for a month.
More information about the Bogofilter
mailing list