Hi

The camel-mail component uses the javax mail API which AFAIK does not
support oauth2 - or at least back in the days when I was fiddling with this
APIs then oauth2 wasn't a thing.
Anyone knows?

If not then maybe there is a way to plugin this, or if not, then maybe
microsoft has some other APIs you can use with oauth2 to access their mail
service.
For example google has that for gmail where we have camel-google-mail
components for that.

On Wed, Aug 24, 2022 at 7:21 AM Qianyan SUN <[email protected]> wrote:

> Hello,  Dear developers
> I am writing to you to demand that if Camel could support IMAP URL to
> connect Exchange Hotmail by authentication Xoauth2?
> Because we have developed a tool application .EXE on the Apache Camel
> Framework, which uses basic authentication (IMAPS/SMTP) to receive and send
> emails, this program makes it possible to read and convert messages
> received by email into a text file. And this tool is used by 2 mailboxes of
> Prod & Preprod (under Microsoft 365 Business Standard license) dedicated to
> data exchanges .
> Our application now exist which is an .EXE program, connects IMAP to the
> Server Exchange in Basic Authentication
> from("{{route1.imap.protocol}}://{{route1.imap.host}}?username={{route1.imap.username}}&password={{route1.imap.password}}&debugMode=true"
> +
>
> "&consumer.delay={{route1.consumer.delay}}&fetchSize={{route1.fetchSize}}{{route1.otherOptions}}")
>
> But Microsoft announced that they will end basic authentication protocols
> on October 1 , and favor only the use of the oauth2 protocol for any type
> of POP, IMAP, SMTP connection..
> We know we could use plain java for the oauth2, but there will be a big
> job to refactor our code.
>
> And we couldn't find any camel component to support oauth2 IMAP Url
> connection with access Token.
>
> So that's the reason I am writing to you if your teams have the solution
> to support Oauth2 access Token connection by using IMAP url?
> Thank you very much for the response.
> Best regards
> Qianyan SUN
>
>
>
>
>
>

-- 
Claus Ibsen
-----------------
http://davsclaus.com @davsclaus
Camel in Action 2: https://www.manning.com/ibsen2

Reply via email to