【发布时间】:2016-10-28 08:52:49
【问题描述】:
我正在使用 nodemailer 向自己发送电子邮件。我已经安装了该软件包,但在以“未定义错误”的形式运行它时似乎收到了一条错误消息
/* Render home page. */
router.get('/reset', function (req, res, next) {
if (!req.user) {
res.render('reset', {
title: 'Password Reset',
displayName: req.user ? req.user.displayName : ''
});
}
});
/* Render home page. */
router.post('/reset', function (req, res, next) {
var transporter = nodemailer.createTransport({
service: 'Gmail',
auth: {
user: 'myemail',
pass: 'email'
}
});
var mailOption = {
to: 'myemail.com',
subject: 'Test',
text: 'Try email' + req.body.name + 'Email' + req.body.email
}
transporter.sendMail(mailOption, function (err, info) {
if (error) {
console.log(err);
res.redirect('/');
}
else {
console.log('Send Message: ' + info.response);
res.redirect('/');
}
});
});
【问题讨论】:
标签: javascript node.js mean