1 | var nodemailer = require('nodemailer');
|
2 |
|
3 | module.exports = function(obj) {
|
4 | var transporter = nodemailer.createTransport(`smtps://${obj.username}%40gmail.com:${obj.password}@smtp.gmail.com`);
|
5 |
|
6 | var mailOptions = {
|
7 | from: `<${obj.from}>`,
|
8 | to: obj.to,
|
9 | subject: 'Hello, your site gone down ✔',
|
10 | text: `Hello, your site gone down ✔ ${obj.site.name} ${obj.site.url}`,
|
11 | html: `<h1>Hello, your site gone down ✔ ${obj.site.name} ${obj.site.url}</h1>`
|
12 | };
|
13 |
|
14 | transporter.sendMail(mailOptions, function(error, info){
|
15 | if(error){
|
16 | return console.log(error);
|
17 | }
|
18 | console.log('Message sent: ' + info.response);
|
19 | });
|
20 |
|
21 | }
|