I have just been handed a little "side task" to develop a Outlook 2003/2007 compatible plug-in that will basically put a button on the outlook toolbar and on the toolbar of any open messages that when clicked will grab the subject, date received, body text and any attachments of the message and upload them to an external correspondence control system. This is basically for government user who receive e-mails whose repsonses require formal handling via this external control system. The "upload" process can either invoke a COM object already installed on there system and hand the data off to it, or it could invoke a web service on the server and upload the data that way. Unfotunately I have done zero MS Office development. Back in the days before .Net I did a lot of VB6 and COM and dabbled in VBA. But all that has been a very long time ago. We are looking for a quick and dirty solution. I have been given 40 hours to get this done in so I have very little time to research and spin up. Can a few people please recommend the approach that they would take to this kind of a problem? I am looking at the Visual Studio 2005 Tools for the 2007 Office System as a possibility simply because its .Net but this might be overkill.