- Error code: 0x80004005 (Error code 0x80004005
) - According to Microsoft, this problem is caused by the MSExchange.UceContentFilter.xml file being saved in the ANSI format. See ME907974
to solve this problem.
This behavior occurs because of a limitation in the SmartScreen technology in Exchange 2003. The CWL (custom word list) file must be smaller than 128 KB. See ME941856
As per Microsoft: "Intelligent Message Filter writes this event when an error occurs when you install or update Intelligent Message Filter". See MSEX2K3DB
for additional information about this event.
My issue was misspelling capital letters in MSExchange.UceContentFilter.xml. I wrote the keyword “text” instead of “Text”, and I was getting this event even if my file was saved in Unicode. Fixing the capital letter resolved my problem.
From a newsgroup post: "I had installed the filter update for Exchange IMF that was released on 2/2/05, thinking it was for the version of IMF included in Exchange Server 2003 SP2. It was actually intended for the version of IMF that was available before SP2 came out. There was no uninstall option available for this update, so I reapplied SP2. After that, IMF started working. So if you have installed the version of IMF released on 6/2/04 or the 2/2/05 update, try removing what you can (the original IMF download has an uninstall option) then re-apply SP2".
Uninstall the Intelligent Message Filter and attempt to reinstall. See "Monitoring and Troubleshooting Intelligent Message Filter" for more details.