MailBee.NET Outlook Converter is an easy-to-use .NET component which which converts e-mails between Outlook .MSG and .PST binary formats (used by MS Office Outlook) and MIME RFC822 text format (.EML format which is used by other mail systems).
The MsgConvert component can both read and write files and streams in .MSG and .EML formats, supports RTF, HTML and both ANSI/Unicode in .MSG data.
The PstReader component supports reading of .PST files and streams (64-bit, created in Outlook 2003 or later, and 32-bit, created in earlier versions of Outlook). You can traverse through PST folders, extract items of any type (including messages, contacts, appointments, tasks, etc), examine any item directly or export it into the .EML format.
Written in 100% managed C# code, MailBee.NET Outlook Converter can be used in desktop, console and ASP.NET applications developed in C#/VB.NET/etc. Supports .NET 2.0/3.0/3.5/4.0/4.5/4.6/4.7 (including Client Profile) and .NET Core 1.0/1.1/2.0, both 32-bit and 64-bit. Also supports Xamarin (Mono on Linux, iOS, Android) and UWP (Universal Windows).
The component can be used on its own, and can also interoperate with other components of MailBee.NET Objects suite. Royalty-free distribution.