fz-react-cli
Version:
A CLI tool for build modern web application and libraries
45 lines (37 loc) • 928 B
JavaScript
;
var _nodemailer = require('nodemailer');
var _nodemailer2 = _interopRequireDefault(_nodemailer);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
if (process.argv.length <= 6) {
console.log('Usage: node mailSender <from> <pass> <to> <subject> <html>');
process.exit(-1);
}
var from = process.argv[2];
var pass = process.argv[3];
var to = process.argv[4];
var subject = process.argv[5];
var html = process.argv[6];
var cc = process.argv[7];
var transporter = _nodemailer2.default.createTransport({
host: 'smtp.zoho.com',
port: 465,
secure: true,
auth: {
user: from,
pass: pass
}
});
var mailOptions = {
from: from,
to: to,
cc: cc,
subject: subject,
html: html
};
transporter.sendMail(mailOptions, function (error, info) {
if (error) {
console.log(error);
} else {
console.log('Email sent: ' + info.response);
}
});