[
https://issues.apache.org/jira/browse/NIFI-7365?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17636879#comment-17636879
]
David Handermann commented on NIFI-7365:
----------------------------------------
Commenting for future implementation, the nifi-email-bundle includes a number
of libraries, so it may be best to implement a Graph API Processor in a new
bundle to avoid dependency issues.
> Add Microsoft Graph api for Mail to email bundle
> ------------------------------------------------
>
> Key: NIFI-7365
> URL: https://issues.apache.org/jira/browse/NIFI-7365
> Project: Apache NiFi
> Issue Type: New Feature
> Components: Extensions
> Affects Versions: 1.11.4
> Reporter: Otto Fowler
> Priority: Major
>
> 'Today, we are announcing that on October 13th, 2020 we will stop supporting
> and fully decommission the Basic Authentication for EWS to access Exchange
> Online. This means that new or existing apps will not be able to use Basic
> Authentication when connecting to Exchange using EWS.'
> Thus, consumeEWS no longer will work with Microsoft Office 365.
> The path forward is with the Microsoft Graph Api for Mail
> https://docs.microsoft.com/en-us/graph/outlook-mail-concept-overview
> https://docs.microsoft.com/en-us/graph/tutorials/java
> https://developer.microsoft.com/en-us/graph/get-started/java
> https://github.com/microsoftgraph/msgraph-sdk-java/
> https://docs.microsoft.com/en-us/graph/api/user-sendmail?view=graph-rest-1.0&tabs=http
> Nifi should have the a graph api based functionality equivalent to consumeEWS
> ( at least and if possible ) for office 365 users.
> In order to use the java api ( an possibly the rest service ) your
> "application" seems to have to be registered
> https://docs.microsoft.com/en-us/graph/auth-register-app-v2.
> I am not certain how this would effect NIFI or Apache.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)