Integrate .net webAPI with Windows Identity Platform and create an email class to send emails

Job ID: 35102456

Budget: $30 – $250 USD

We need to update our EWS client to work with seamlessly with Microsoft Identity Platform. There was a change in how things work and Microsoft discontinued EWS (it's working again until 31 December 2022).

In essence, we need a new class that has
* the ability to (using Microsoft Identity Platform and Possibly Microsoft Graph) to call a 'Send Mail' function that logs into the user's Office 365 account with their username and password (stored in a db, NOT entered by the client) and sends a mail (saving it to Sent items).
* The ability to read mails from the server and return the full mail object, including attachment (details and ability to save the attachments)