I\'m currently developing an Outlook Addin which saves MailItems and Attachments in my MSSQL Database.
I got a method where I save the MailItem with all it\'s attachment
This worked for me:
var test = attachments[i].PropertyAccessor.GetProperty("http://schemas.microsoft.com/mapi/proptag/0x3712001E"); if (string.IsNullOrEmpty((string)test)) { //attachment } else { //embedded image }