配置:Ubuntu 16.04 LTS / Nginx
我尝试使用nodemail发送邮件但是我有这个错误:
{ [Error: Invalid sender "contact@example.com>"] code: 'EENVELOPE', command: 'API' }
这是我的代码。
var transporter = nodemailer.createTransport(
smtpTransport('smtps://contact%40example.com:mypassword@smtp.example.com')
);
var text = 'Hello world from \n\n' + req.body.name;
var mailOptions = {
from: 'contact@example.com>', // sender address
to: 'address@gmail.com', // list of receivers
subject: 'Email Example', // Subject line
text: text //, // plaintext body
// html: '<b>Hello world ✔</b>' // You can choose to send an HTML body instead
};
transporter.sendMail(mailOptions, function(error, info){
if(error){
console.log(error);
res.json({yo: 'error'});
}else{
console.log('Message sent: ' + info.response);
res.json({yo: info.response});
};
});
在我的服务器上使用postfix我的邮件运行良好我可以发送电子邮件到gmail地址但是有节点js我有这个错误。