sendmail by nodemailer
// required : Postfix etc
var mailer = require('nodemailer');
// さくらのレンタルサーバ or さくらのメールボックス
var setting = {
host: 'hoge.sakura.ne.jp',
auth: {
user: 'fuga@hoge.sakura.ne.jp',
pass: 'password',
secureConnection: true,
port: '587'
}
};
var mailOptions = {
from: 'fuga@hoge.sakura.ne.jp',
to: 'address@domain.foo',
subject: 'bar',
html: 'Hello, World!'
};
var smtp = mailer.createTransport('SMTP', setting);
smtp.sendMail(mailOptions, function(err, res) {
if(err) {
console.log(err);
} else {
console.log(res.message);
}
smtp.close();
});