Sometimes Outlook's Junk Mail Filter filters messages that I am expecting into the junk mail folder so my rules don't get a chance to process them.
Is there a way to programmatically interact with Outlook's junk mail filter?
If not, how difficult would it be to create my own junk mail filter for Outlook? I'm not asking about the various techniques you would employ to determine if a message is junk or not. Just the mechanics of being able to look at each message as they are delivered.
I'm a developer and have written COM Add-ins for Outlook in the past, most recently using Visual Studio 2010 and VB to target Outlook 2010 x86 and x64.