I'm pretty sure this is a problem with clamdscan (note the _d_) not properly parsing mime messages, and expecting them to be pre-parsed. (clamscan -- note there is no _d_ -- has built in de-miming.)
You have to enable mime parsing in the config file. The option is:
ScanMail
If you don't have that then it won't parse emails.
Matt.
