Read Contact
Reads contact properties from a MAPI contact.
Code
using DRIT.Mail;
using DRIT.Mail.Mapi;
IMailMessage mail = MailFile.Load("contact.msg");
MapiContact contact = (MapiContact)mail.MapiMessage;
Console.WriteLine($"Display name: {contact.DisplayName}");
Console.WriteLine($"Given name: {contact.GivenName}");
Console.WriteLine($"Surname: {contact.Surname}");
Console.WriteLine($"Email: {contact.EmailAddress}");
Console.WriteLine($"Company: {contact.CompanyName}");
Console.WriteLine($"Phone: {contact.PrimaryTelephone}");
Remarks
MapiContact extends MapiMessage and exposes contact-specific properties
defined in [MS-OXOCNTC]. A .msg file containing a contact has the message
class IPM.Contact.