Native MAPI Support for MS Outlook/Exchange

Hello Aspose,


We have a requirement where we need to send and receive email using native MAPI functionality. This will allow us to no longer have to add the less-secure POP or IMAP protocols to their Microsoft Exchange environments. Also outbound email capabilities should support connecting and sending via native MAPI.

Few Queries related to this :
[1] Does Aspose Supports native MAPI support functionality?
[2] What groundwork we need to do (related to Aspose) when we are planning to support native MAPI functionality.

Hi,

Thank you for contacting Aspose support team.

Support for Native Mapi is not available yet in Aspose.Email. Although it is already logged for consideration but its priority is quite low and not expected to be provided in the near future. I am linking this thread with the ticket EMAILNET-34591. You will be automatically notified once any update is available in this regard.

Hello Kashif,

Thank you for the reply.

I was just browsing through the Aspose Email Documentation and found some MAPI classes like Aspose.Email.Outlook.MapiMessage, Aspose.Email.Outlook.MapiAttachment, Aspose.Email.Outlook.MapiNamedProperty.

Request you please elaborate more on these classes? Are they not sufficient enough to provide native MAPI support.

Thanks,
Ashpak Saiyed


Hi Ashpak,

The MAPI classes are used to load Outlook Mapi Messags, saved as .MSG files and provide complete facility to manipulate MAPI properties. From your query, we assumed that you want to retrieve messages from Exchange server in MAPI which is not possible at the moment and we shared information about it’s implementation ticket with you.

You can use the MapiMessage class to read and manipulate Outlook MSG files. You can read and set MapiProperites and work with Named Properties as well. Please let us know if we can be of additional help to you in this regard.