node.js nodemailer gmail error

后端 未结 2 383
一整个雨季
一整个雨季 2020-12-31 09:30

Im trying to send a email using node.js - nodemailer module , my whole code looks like

var http=require(\"http\");
var nodemailer=require(\"nodemailer\");

h         


        
2条回答
  •  情话喂你
    2020-12-31 10:06

    Try installing nodemailer-smtp-transport and then use it inside your createTransport function.

    var smtpTransport = require('nodemailer-smtp-transport');
    
    var transport = nodemailer.createTransport(smtpTransport({
        service: 'gmail',
        auth: {
            user: 'myemail@gmail.com', // my mail
            pass: 'mypassword'
        }
    }));
    

    And try also while in your google account enabling this: https://www.google.com/settings/security/lesssecureapps

    I really think this should be your auth problem

提交回复
热议问题