错误:无效的登录名:535-5.7.8不接受用户名和密码 [英] Error: Invalid login: 535-5.7.8 Username and Password not accepted

查看:1591
本文介绍了错误:无效的登录名:535-5.7.8不接受用户名和密码的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

以下代码非常适合使用node.js代码/程序发送电子邮件.但是,标题中仍然出现错误.

The code below is perfect to send emails using node.js code/program. However, still getting error mentioned in the title.

var nodemailer = require('nodemailer');

var transporter = nodemailer.createTransport({
  service: 'gmail',
  auth: {
    user: 'haideryaqoobengr@gmail.com',
    pass: '**********'
  }
});

var mailOptions = {
  from: 'haideryaqoobengr@gmail.com',
  to: 'haideryaqoob720@gmail.com',
  subject: 'Sending Email using Node.js',
  text: 'That was easy!'
};

transporter.sendMail(mailOptions, function(error, info){
  if (error) {
    console.log(error);
  } else {
    console.log('Email sent: ' + info.response);
  }
});

推荐答案

是的,代码是完美的.但是,您需要允许安全性较低的Google帐户中的应用发送电子邮件.通过这个链接. 从您的Google帐户中允许安全性较低的应用

Yes, code is perfect. However, you need to allow less secure apps from your google account to send emails. Through this link. Allow less secure apps From your Google Account

这篇关于错误:无效的登录名:535-5.7.8不接受用户名和密码的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆