Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var nodemailer = require('nodemailer');
- // create reusable transporter object using SMTP transport
- var transporter = nodemailer.createTransport({
- service: 'Gmail',
- auth: {
- user: 'gmail.user@gmail.com',
- pass: 'userpass'
- }
- });
- var data = [{age:24,name:"bob"},{age:35,name:"andy"},...];
- var mailOptions = {
- from: 'foo@blurdybloop.com', // sender address
- to: 'bar@blurdybloop.com', //receiver
- subject: 'Hello', // Subject line
- text: 'Hello world', // plaintext body
- html: '<b>Hello world</b>', // html body
- attachments: [
- {
- filename: 'test.csv',
- content: data
- }
- };
- // send mail with defined transport object
- transporter.sendMail(mailOptions, function(error, info){
- if(error){
- return console.log(error);
- }
- console.log('Message sent: ' + info.response);
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement