Comment Re:Own email server (Score 1) 383
Seriously, you must be doing something wrong. I run my personal mail server where I receive 1100 mails per day on average, of which about 200 are legitimate and 900 are spam. Number of false negatives going to my mailbox is on average 1.1 per day. The *only* tool I use for spam filtering is dspam, with pretty much the default settings, trained on my past mails. It's running like this for about 8 years now, in the past non-trivial amount of false positives (maybe 1 per week) was an issue but with newer versions of dspam this is not a problem for me anymore, there are no false positives. No greylisting or whatever, just plain postfix + dspam. No spam.
At our university department, the mail traffic is much higher, as well as the number of users, though usually the amount of spam per user is smaller. There, we also include ClamAV and SpamAssassin in the mail pipeline (+ dspam with most people opting for shared database, and auto-training from few spam trap emails). It's slightly more complicated, but again fairly straightforward to set up as we use no special configuration, just the defaults. The average amount of false negatives (spams going through) are much under 1 per day. (Usually none, but few times a month, few yet unknown spams go through in a burst.)
Greylisting is so inconvenient when using email-based registration etc., just don't use it, there's no need. And most of the blacklists are run in a very shady way and with too many legitimate sites ending up on them, so avoid them too. Just use dspam, throw in ClamAV and SpamAssassin to improve things if you are willing to spend few more minutes on it.