node.js发送邮件
偶尔有用发个邮件的需求,以前由于工作需用php用Python写过,现在是自己的需求,一切以简洁为主。像以往一样在命令行输入npm search xxx,只不过这次的xxx是mail,一切以简洁为主嘛,之后我就在长长的搜索结果中看到了nodemailer,简介为“Easy to use module to send e-mails, supports unicode and SSL/TLS”。安装完试用一下,能满足需求。
同样也是在readme中找如何使用。简单写个例子如下
var nodemailer = require("nodemailer"); var transport = nodemailer.createTransport("SMTP", { host: "smtp.126.com", secureConnection: true, // use SSL port: 465, // port for secure SMTP auth: { user: "1234567@126.com", pass: "xxxxxxx" } }); transport.sendMail({ from : "1234567@126.com", to : "13JQQQQKKAA@126.com", subject: "主题?", generateTextFromHTML : true, html : "啊哈哈哈" }, function(error, response){ if(error){ console.log(error); }else{ console.log("Message sent: " + response.message); } transport.close(); });
补充:web前端 , JavaScript ,