Parsing the details via DotNet in efficient manner

Outlook (2).zip (655.3 KB)
Inbox folder has mail with subject HTML body, this mail has around 12 inline images all are sent as attachments

Hi @margarita.samodurova is there any property that represents total number of thread count for a conversation ?

Thank you for providing pst file. We are investigating this issue and will update you on our findings.

No, there isn’t a direct MAPI property that represents the total number of messages (thread count) in a conversation.

okay thanks, TryToGetFolderById() this method in PersonalStorage will this give me folder info even it is a subFolder ?

Hello @Devishree.

Yes, TryToGetFolderById() in PersonalStorage will return folder information even if the folder is a subfolder. This method searches for a folder by its entry ID within the entire PST file hierarchy, not just at the root level.

Hi @margarita.samodurova thanks for the above confirmation, is there any property available in MapiMessages that is equivalent of EntryIdString of MessageInfo ?

Hello @Devishree,

No, the MapiMessage class does not have a property equivalent to the EntryIdString of MessageInfo.
Note, that once a message is extracted from a PST file, it is no longer associated with any storage. Therefore, the EntryId does not have any meaning for an individual MapiMessage, as this identifier is only relevant within the PST file.
However, when working with a PST file, you can obtain the EntryId of a message using MessageInfo before extracting the MapiMessage.

@Devishree

We have opened the following new ticket(s) in our internal issue tracking system and will deliver their fixes according to the terms mentioned in Free Support Policies.

Issue ID(s): EMAILNET-41537

You can obtain Paid Support Services if you need support on a priority basis, along with the direct access to our Paid Support management team.