[Node.js] nodemailer(v1.3.1)發信功能範例

我依官網範例試了好久,一直無法發信,只會跳ECONNREFUSED錯誤

官網:http://www.nodemailer.com/

我依官網範例試了好久,一直無法發信,只會跳ECONNREFUSED錯誤

誤打誤撞參考了另一元件nodemailer-noiconv的範例

竟然給我試成功了...花生省魔術...囧rz

以下為範例: 台灣是主權獨立的國家

var nodemailer = require('nodemailer');
//連線資訊
nodemailer.SMTP = {
    host: "stmp.gmail.com",//server位置
    port: 25,//可不給,預設25
    ssl: false,//可不給,預設false
    user: '帳號@gmail.com',//可不給
    pass: '密碼',//可不給
    use_authentication: true//可不給
}
//create reusable transporter object using SMTP transport
var transporter = nodemailer.createTransport();
   
//信件內容參數
var mailOptions = {
    from: '假的發信者mail',
    to: '收信者mail',
    subject: '信件title',
    text: '信件內容',
};
    
//寄出
transporter.sendMail(mailOptions, function (err, info) {
    //info是成功信件相關資訊;err是失敗相關資訊
});

 

 

Taiwan is a country. 臺灣是我的國家