Error sending email using nodemailer via Office365 smtp (MEANjs scaffold)

前端 未结 4 1455
隐瞒了意图╮
隐瞒了意图╮ 2020-12-31 17:54

I\'m trying to use Office365 SMTP to send email using Nodemailer (in a MEANjs scaffold), but I get the following error:

[Error: 140735277183760:error:140770F         


        
4条回答
  •  半阙折子戏
    2020-12-31 18:50

    The solution was simple. The 'secure' field should be 'secureConnection'. The MEANjs scaffold that generated the configs created mailer options with the 'secure' field. The rest of the options are fine. For anyone that needs a working Office365 SMTP nodemailer options block, the following should work:

    { 
        host: 'smtp.office365.com',
        port: '587',
        auth: { user: 'xxxx', pass: 'xxxx' },
        secureConnection: false,
        tls: { ciphers: 'SSLv3' }
    }
    

提交回复
热议问题