小编cod*_*bek的帖子

如何使用gmail从nodejs中的nodemailer发送电子邮件?

我遵循了文档,但谷歌说该应用程序的安全性低于其安全级别。并且不再有允许访问此类应用程序的选项。

  const nodemailer = require('nodemailer');


let mailTransporter = nodemailer.createTransport({
    service: 'gmail',
    auth: {
        user: 'xyz@gmail.com',
        pass: '*************'
    }
});

let mailDetails = {
    from: 'xyz@gmail.com',
    to: 'abc@gmail.com',
    subject: 'Test mail',
    text: 'Node.js testing mail for GeeksforGeeks'
};

mailTransporter.sendMail(mailDetails, function(err, data) {
    if(err) {
        console.log('Error Occurs');
    } else {
        console.log('Email sent successfully');
    }
});
Run Code Online (Sandbox Code Playgroud)

email node.js nodemailer

6
推荐指数
1
解决办法
4307
查看次数

标签 统计

email ×1

node.js ×1

nodemailer ×1