DEP, SpamBayes and Outlook

I am a fan of SpamBayes.  Its one of the best anti-spam solutions on the client side.  In my outlook, my primary email is Microsoft exchange, then I use my personal tewari.us domain mails using IMAP (instead of POP, so I can maintain my folders) and I see my Windows Live Hotmail account using Outlook Connector

Problem is that Outlook 2007 works perfectly for blocking spam as far as Exchange and POP3 mails are concerned but it fails to deliver on IMAP.  Solution: SpamBayes’ Outlook plugin.  It works prefectly with POP3 and works perfectly with IMAP.  You just need to train it once and life’s all problems are solved.

This configuration has been working prefectly on my Home Desktop with XP, Laptop with Vista, but failed to work on one of my work computers that runs Windows Server 2003.  As soon as I installed SpamBayes on top of Outlook 2007, and start outlook, it would crash and blame the SpamBayes add-in for it.  Problem? that I diagnosed after ignoring it for few months: Data Execution Prevention.  AMD Athalon 64 bit and newer Pentium 4+ processors have the NX bit for virus protection.  This had been causing the SpamBayes add-in to crash.  Just go to “System Properties”->Advanced->Performance->Settings->Data Execution Prevention and add Outlook as an exception.

Things work like a charm now.  Good-bye IMAP spam.


About this entry