I have a macro that has to run every time the user presses "Send". This is done through a Application_ItemSend event in "ThisOutlookSession".

However, this doesn't work with messages generated by Word, Excel, or Windows (Right-click > Send To > Mail Recipient). Is there a way do make it run in these cases as well?

btw, I'm using MSOffice 2007.