I have written an outlook add-in to filter spam. The issue is that when the add-in is doing its job of processing a message, and especially with a large attachment that it is procesing / reading through, it is taking a lot of time and because of this the main outlook UI is un-responsive and users cannot do anything with the UI.
Is there an asynchrounous way of running the add-in processing, so that the outlook UI remains OK.
The add-in does a lot of things dueing its procesing of each message and hence it takes a lot of time.