It is possible to use COM API for Outlook from Microsoft or third party APIs. Solution with Microsoft.Office.Interop.Outlook requires Outlook installed on the machine. Not recommend for web and cloud based applications.
You can try commercial libraries like
MSG .NET. It can create and read Outlooks MSG files. These APIs does not require Outlook installed.