hear是使用nodeemailer发送邮件的示例代码。请使用下面的代码创建Express应用程序。
var nodemailer = require("nodemailer");
var smtpTransport = nodemailer.createTransport("SMTP", {
host: 'smtp.gmail.com',
port: 587,
auth: {
user: 'test@gmail.com', //Gamilid that was created by you
pass: 'password'
},
secure: true
});
// app.get('/send',function(req,res){
var mailOptions = {
to: 'sampleto@testcom',
subject: "MAIL TEST",
text: "Hi this is the test mail"
}
console.log(mailOptions);
smtpTransport.sendMail(mailOptions, function (error, response) {
if (error) {
console.log(error);
res.end("error");
} else {
console.log("Message sent: " + response.message);
res.end("sent");
}
});