[ 
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)

Reply via email to