Sending Encrypted E-mail Programatically with Graph API?

IK 1 Reputation point
2020-12-16T20:25:12.44+00:00

Hello and thanks for any help in advance!

I use Azure Information Protection's (AIP) automated system for encrypting sensitive e-mails. I would like to begin programmatically sending encrypted e-mail using the same system. I've started using the Microsoft Graph API to send e-mails, but don't see an option to encrypt the e-mail in the API's methods. Is this not yet supported by the API? If not, is there any resource supported by Microsoft for developers to send encrypted e-mails en mass using Azure's encryption?

An alternative here is, I know, to programatically control the Outlook app. But the default encryption there appears to use S/MIME and digital IDs. Is there a way to control the outlook app and use AIP encryption on a sent e-mail? Could you please direct me to a resource on this, if so?

Thanks Again!

Azure Information Protection
Azure Information Protection
An Azure service that is used to control and help secure email, documents, and sensitive data that are shared outside the company.
406 questions
Microsoft Graph Mail API
Microsoft Graph Mail API
A Microsoft API that supports accessing data in users' primary mailboxes and in shared mailboxes.
729 questions
No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Deva-MSFT 2,231 Reputation points Microsoft Employee
    2020-12-17T04:20:51.873+00:00

    Sending encrypted email programmatically with Graph API is not supported at this time; I remember a related thread on this. Being said that, i would suggest you to upvote the existing uservoice or file a new one, if its doesnt suits you - so that it can be considered to be implemented.