There are two functionalities to handle spam in DirectAdmin.
One of them is SpamAssassin; it comes with DA but is normally off by default.
SpamAssassin is not a blocker; it's a filter; all mail is delivered on to it's destination address.
The other is SpamBlocker, which is a replacement exim.conf file I've made available
here.
Mail
is blocked by SpamBlocker.
When mail is blocked by the server for any reason, the server will reply to the sending server with a detailed error message, telling the sending server why the email is blocked. It's up to the sending server to let the sender know that the email is blocked and why.
Most MTAs do this properly; the exception is that spammers' MTAs don't; if they did, they'd be inundated by error messages and wouldn't have time to send out mail.
So SpamBlocker takes advantage of that behavior; we send an error message telling the sender how to get unblocked.
Jeff