As long as you have Extended MAPI installed (Outlook, Exchange Server or
Exchange Admin install it), you should be able to use
MAPIUtils.GetItemFromMsgFile to open a standalone MSG file and read its
properties. You can of course use Safe*Item.Import method, but that requires
an existing message in one of the Outlook folders, which also requires a
running MAPI session.
Dmitry Streblechenko (MVP)
http://www.dimastr.com/
OutlookSpy - Outlook, CDO
and MAPI Developer Tool