On 2014-08-12 15:11, Kris Deugau wrote:
So... What do you do, when user A gets extremely mad to see
$legitimatenewsletter in their Inbox, and user B gets extremely mad to
see $legitimatenewsletter in their Spam folder? If you only have a
global policy with no way to adjust on a per-user basis, you're going to
have someone mad at you either way.
Sooner or later, once you scale beyond a very small number of users, you
*will* have a conflict between where any give pair of users expects to
see a particular message.
At that point you have to decide: Is this something most people want in
their Inbox? And then make exceptions on a per-user basis for those who
don't.
This is why god invented mailbox rules. Users can filter mail that isn't
spam themselves as they see fit.
I won't create per-user rules at the spamfilter level, and have done
very well with site-wide bayes (I don't find users are generally willing
to train enough to make per-user bayes make sense)
However, I do expose whitelisting and blacklisting to users, as well as
a range of filtering options that users can use at the server level for
webmail and IMAP use, plus of course users can create whatever disaster
of client-side rules their client is capable of implementing
(although we never recommend these, and do not support them, since users
create a nightmare of crap that we aren't willing to invest the time
into understanding and fixing)
--
Dave Warren
http://www.hireahit.com/
http://ca.linkedin.com/in/davejwarren