Outlook 使用NodeEmailer和office365时身份验证失败

Outlook 使用NodeEmailer和office365时身份验证失败,outlook,smtp,office365,nodemailer,Outlook,Smtp,Office365,Nodemailer,尝试使用NodeEmailer和office365帐户发送电子邮件时,我遇到以下错误: Error: Invalid login: 535 5.7.3 Authentication unsuccessful [MAXPR01CA0095.INDPRD01.PROD.OUTLOOK.COM] 我的NodeEmailer配置如下: const mailTransport = nodemailer.createTransport({ host: smtp.office365.com ,

尝试使用NodeEmailer和office365帐户发送电子邮件时,我遇到以下错误:

Error: Invalid login: 535 5.7.3 Authentication unsuccessful [MAXPR01CA0095.INDPRD01.PROD.OUTLOOK.COM]
我的NodeEmailer配置如下:

const mailTransport = nodemailer.createTransport({
    host: smtp.office365.com ,
    port: 587,
    requireTLS: true,
    tls: { ciphers: 'SSLv3' },
    auth: {
      user: user.email@email.com,
      pass: *****,
    },
  });

在Microsoft管理中心,我启用了SMPTP身份验证,还禁用了双因素身份验证。

我对office365帐户也有同样的问题。您是否解决了此身份验证失败错误?我也有相同的问题。你们俩有没有找到一个好的解决办法?