首页 > 代码库 > nodejs nodemailer 使用

nodejs nodemailer 使用

index.js

const  nodemailer=require("nodemailer")let sendEmail=function () {    var transporter = nodemailer.createTransport({        host: "smtp.qq.com",        port: 465,        secure: true, // use SSL        auth: {            user: ‘xxx@qq.com‘,            pass: ‘密码‘        }    });// setup e-mail data with unicode symbols    var mailOptions = {        from: ‘"Test ??" <xxxxxx@qq.com>‘, // sender address        to: ‘xxxxxxx@qq.com‘, // list of receivers        subject: ‘Hello ?‘, // Subject line        text: ‘Hello world ??‘, // plaintext body        html: ‘<b>Hello world ??</b>‘ // html body    };// send mail with defined transport object    transporter.sendMail(mailOptions, function(error, info){        if(error){            return console.log(error);        }        console.log(‘Message sent: ‘ + info.response);    });}module.exports={     sendEmail:sendEmail}

 test.js

var send=require("../src/index");send.sendEmail();

运行

npm src/test

  

nodejs nodemailer 使用