Here's a new article based on the configuration of this very server:

Mailserver configuration with Debian, Exim, ClamAV & dspam
Mailserver configuration fragments similar to those used by pseudorandom.co.uk, including virus rejection, spam filtering and greylisting
Posted Saturday 09 September 2006