MS 365 Integration

Is it possible to integrate MS 365 to for incoming emails?.

Need to understand the complexities as well as the way to integrate it.

Quite a few resources online:

If you want to use a shared mailbox, you need to consider this:
Use service-principal / app-only OAuth for the shared mailbox
Authenticate as Service Principal (checkbox in Frappe) on the Email Account. But the Entra app needs different Exchange permissions:

  • Office 365 Exchange Online application permission:
    • IMAP.AccessAsApp
    • SMTP.SendAsApp
  • Grant admin consent.
  • Register the app service principal in Exchange Online PowerShell.
  • Grant that service principal access to barakahapp@barakah.ch.

Hi

Thank you for sharing the information. We have altready completed the authentication process. As we understand ERPNext only supports outgoing emails. We are exploring possibilties of incoming emails as well.

Would appreciate, if you can add value.