Attach metadata to outlook msg file that is visible in Windows Explorer Details view?
===

I have found ways to use C# to extract information from outlook *.msg files, such as sender, subject, recipients, etc.

I would like to save this information as metadata (properties?) that can be viewed and sorted as columns in Windows Explorer details view.

1: Do msg files already have properties I can use for this purpose?

2: If so, is there an easy way to set these properties using C#?

3: If not, is there a way to register custom properties for msg files, and then set them programatically?

If it comes to option 3, I found the following guide to creating shell extensions: http://www.codeproject.com/Articles/830/The-Complete-Idiot-s-Guide-to-Writing-Shell-Extens

But I haven't started reading it yet, because I'm not sure it's necessary, nor am I sure it would work as a solution.

Thanks!