MailDex® by Encryptomatic® LLC is a .NET Standard Library for developers who are working with email files. Use it to read Outlook PST / OST / OLM files with a simple reader interface. Access email messages, contacts, tasks and appointments including recurrence pattern. The Message class is the base class for other item types. Appointments, Contacts and Tasks are subclasses of the Message class. ReadMessages call will return all items as Message class instances. If a message class is other then IPMNote, you can use As(Appointment/Task/Contact) methods to get the message as Appointment, Task or Contact class instance. ReadAppointments, ReadTasks and ReadContacts methods return specific item types only.
Example 1 - Reading a .pst / .ost file from the local file system
Example 2 - Saving a *.msg attachment