如何使用nodemailer和gmail发送电子邮件?

时间:2017-06-23 22:14:58

标签: node.js email nodemailer

我正在使用nodemailer向客户发送电子邮件。

这是我如何配置我的运输车:

const mailTransport = nodemailer.createTransport({
service:'Gmail',
auth: {
    user : "xxxx",
    pass : "xxxx",
});

不幸的是,它没有工作,我得到了#34;无效的登录错误"。我检查了网络并自动化了#34;较少的安全连接"通过设置帐户。

不幸的是我遇到了同样的错误...

可以解释一下我该怎么做?

由于

1 个答案:

答案 0 :(得分:1)

建议为GMail生成app password,并将其与Nodemailer一起使用。

这将绕过任何2FA对话框以及使用标准密码时可能获得的任何“登录授权”。

请参阅'using Gmail' in the Nodemailer docs.