On Fri, 2007-12-07 at 08:38 -0500, Matt Kettler wrote:
> Stefan Jakobs wrote:
> > Let's assume you running a mailrelay for a university and your users are 
> > from 
> > different countries. Lets assume further on you have no Swedish people at 
> > your university (and you get a lot of spam from Sweden). Then it would be 
> > nice to have a not_ok_locales option, because you see immediately which 
> > locale character set is considered as possible spam.
> >
> > If you have a list of: af ax al dz as ad ao ai aq ag ar am aw ac au at az 
> > bs 
> > bh bb by be bz bm bt bo ba ... ve vn vg vi wf eh ye yu zm zw
> > Do you see, that Sweden is the only country which is missing?  I know it 
> > maybe, but what happens when I quit my job. And somebody else should find 
> > the 
> > mistake, why some mails from Sweden are considered as spam. This can be 
> > trap.
> >
> > I know this is a case with a lot of "if", but I mean it is better to have 
> > good 
> > readable configuration than to prevent a second parameter which does nearly 
> > the same as the first one.
> >
> >   
> Now that sounds like a valid reason to me. The only problem is if you
> use not_ok_locales, then you should not use ok_locales.. This might get
> confusing to someone who thinks they're white/blacklists.

> It would be a harmless confusion, but if you specified:
> 
> not_ok_locales se
> ok_locales en
> 
> The ok_locales would do nothing at all.  We'll have to document that
> *very* carefully.

Maybe something like:
ok_locales !se all

Reply via email to