Viktor Dukhovni:
> 
> > On Apr 8, 2020, at 12:12 PM, Viktor Dukhovni <postfix-us...@dukhovni.org> 
> > wrote:
> > 
> > The SASL mechanisms supported by [smtp.office365.com]:587 are:
> > 
> >    posttls-finger: < 250-BL0PR02CA0022.outlook.office365.com Hello [...]
> >    posttls-finger: < 250-SIZE 157286400
> >    posttls-finger: < 250-PIPELINING
> >    posttls-finger: < 250-DSN
> >    posttls-finger: < 250-ENHANCEDSTATUSCODES
> >    posttls-finger: < 250-AUTH LOGIN XOAUTH2
> >    posttls-finger: < 250-8BITMIME
> >    posttls-finger: < 250-BINARYMIME
> >    posttls-finger: < 250-CHUNKING
> >    posttls-finger: < 250 SMTPUTF8
> >    posttls-finger: > QUIT
> > 
> > "LOGIN" and "XOAUTH2".  Terminology corrections aide, disabling the
> > latter via:
> > 
> >> Adding
> >> smtp_sasl_mechanism_filter = plain, login
> >> made things work again
> > 
> > is most likely the correct solution, with "login" the one that'll be
> > used in the case of "[smtp.outlook.com]:587".
> 
> That said, we might unfortunately have to figure out how to deal with
> XOAUTH2 at some point:
> 
>   
> https://techcommunity.microsoft.com/t5/exchange-team-blog/basic-authentication-and-exchange-online-april-2020-update/ba-p/1275508

One courageous person wrote a web page on this:

Setting Up OAUTH2 Support for Fetchmail and Postfix
http://mmogilvi.users.sourceforge.net/software/oauthbearer.html

        Wietse

Reply via email to