Just released a new module: Clamd. It's a simple perl interface to Clam Anti-Virus's daemon, making for faster scanning for viruses. I'm going to try and integrate it into my qpsmtpd module later this week.
It's on CPAN now. Let me know if you use it and if it works for you. Also if anyone has any insight into why the quit() test doesn't work on Linux I'd like to know. I have a feeling it's because of a bug in clamd, rather than anything wrong with my code, but I'm curious anyway as it works on Mac OS X (and presumably by extension, other BSD's).