Matt, I see that rldev has had the opportunity to responde before I did.
I my defense; it was not my idea for DA to include my exim.conf file. If they hadn't, I could have made money selling it
.
I was happy to let them install it, though
.
In DAs defense, they had an exim.conf file which was originally designed for Exim 3.x, and which accepted email for all addresses by default, attempting to return those that were undeliverable. That didn't work in today's world where spam makes up over 80% of email traffic, so they asked to use mine when it became available, and I agreed.
In your defense, let me say that we all know from experience that spam makes up at least 80% of the mail on the Internet. If your servers are powerful enough to run SpamAssassin on email from known spamsources, from which better than 99.99% of the email will be spam, then you certainly shouldn't bother to block.
As you say, SpamAssassin (also a third party solution) will give your endusers much more control.
It's been my epxerience that users don't want control; they want less Spam.
By creating an exim.conf file including both SpamBlocker and SpamAssassin, but leaving both turned off, I've allowed everyone to setup exactly what they want.
Jeff