nodemailer 发邮件

2016-03-08 13:54:32

v0.7.1
var  nodemailer = require("nodemailer");

// 开启一个 SMTP 连接池
var smtpTransport = nodemailer.createTransport("SMTP",{
    host: "smtp.exmail.qq.com", // 主机
    secureConnection: true, // 使用 SSL
    port: 465, // SMTP 端口
    auth: {
        user: "mac@niefengjun.cn", // 账号
        pass: "XXXXXXX" // 密码
    }
});

// 设置邮件内容
var mailOptions = {
    from: "mac@niefengjun.cn", // 发件地址
    to: "XXXXX@126.com", // 收件列表
    subject: "Hello world", // 标题
    html: "<b>thanks a for visiting!" // html 内容
}

// 发送邮件
smtpTransport.sendMail(mailOptions, function(error, response){
    if(error){
        console.log(error);
    }else{
        console.log("Message sent: " + response.message);
    }
    smtpTransport.close(); // 如果没用,关闭连接池
});


你打算打赏多少钱呢?

打赏
(微信扫一扫)