Well I would say that the spam killer has a hand in this problem as to be able to filter spam it must be scanning it at some point in the chain. You say you uninstalled the other features of the McAfee Internet Security and I don’t know how you have done this in the suite or how effective it would be as there are cases of low level drivers from the AV still being around to get in the way.
Now there are many anti-spam applications that can work with avast, but it requires that the Outlook/exchange is configured to incorporate the anti-spam with avast scanning. Though I haven’t the slightest idea how this is done in the |Outlook/exchange provider/plug-in of avast as I don’t use MS Outlook.
Well I use MailWasher Pro, not free and I use that outside the email client, in that I first run mailwasher, that checks my multiple email accounts (downloads a tiny bit of it in plain text) and assesses if it is spam, the user can then flag any other email considered spam (or phishing, etc.). Then you click process mail that deleted all flagged emails from the email server and calls your email client, you then download the remaining good email. For me on dial-up this is great as I don’t have to download the spam to be filtered.
There is also spamihilator which is free and works with the Internet Mail provider after tweaks, though again, I don’t use MS Outlook so I don’t know if this works with MS Outlook.
Spamihilator can be made to work with just about any POP/SMTP mail client and POP/SMTP account (ie it is not going to work with Hotmail accounts in Outlook).
I use it with Thunderbird but I have also set it up for some users in the UK with Windows Live Mail along with avast Internet Mail provider. Spamihilator works fine for me - its best advantage is that it is free and does what I need it to do.
Most MS Outlook users should use the avast Outlook/Exchange plugin in preference to the Internet Mail provider (since it will scan all mail regardless of network connection). However there is an interesting case if the Internet Mail provider is active as well. In this case the Internet Mail provider of avast will intercept Spamihilator (which is acting as a proxy) really retrieving the mail and avast will scan the mail and then the Outlook/Exchange provider would scan the mail again when Outlook gets the mail from Spamihilator.
Too much fun for me, makes me like mailwasher even more being totally isolated from the email client, though I do have the mailwasher.exe excluded from the email scanner in avast4.ini.
Email Scanning by any anti-virus is not recommended because the harm and delay that scanning can cause don't justify the minimal (if any) benefits to be derived. One of the biggest problem caused by email virus scanners is corrupted Outlook Express DBX (data) files. If these files become corrupted, whatever mail you have stored in them will be unreadable. Email virus scanning is the number one cause of corrupted DBX files; and hence the biggest cause of unrecoverable email. Other problems are minor but they're a nuisance: Aggravating delays in sending or receiving email being among the top nuisances.