· 10 years ago · Jun 17, 2016, 12:00 AM
1var nodemailer = require('nodemailer');
2exports.contact = function(mail, callback){
3
4 var transporter = nodemailer.createTransport();
5
6 var smtpTransport = nodemailer.createTransport("SMTP",{
7 service: "Gmail",
8 auth: {
9 user: "***@gmail.com",
10 pass: "***"
11 }
12 });
13 var mailOptions = {
14 from: "noreply <***@gmail.com>",
15 to: mail,
16 subject: "node.js nodemailer test",
17 text: "This is first mail sent with node"
18 }
19
20 smtpTransport.sendMail(mailOptions, function(error, response){
21 if(error){
22 console.log(error);
23 callback(false);
24
25 }else{
26
27 callback(true);
28 }
29 });
30};