Skip to content

Commit 4227a12

Browse files
committed
Add examples
1 parent 436715b commit 4227a12

File tree

2 files changed

+33
-0
lines changed

2 files changed

+33
-0
lines changed

examples/simple.js

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
var nodemailer = require('nodemailer');
2+
var sgTransport = require('../src/sendgrid-transport.js');
3+
4+
var options = {
5+
auth: {
6+
api_user: process.env['SENDGRID_USERNAME'],
7+
api_key: process.env['SENDGRID_PASSWORD']
8+
}
9+
}
10+
11+
var mailer = nodemailer.createTransport(sgTransport(options));
12+
13+
var email = {
14+
to: ['foo@example.com', 'bar@example.com'],
15+
from: 'baz@example.com',
16+
subject: 'Hi there',
17+
text: 'Awesome sauce',
18+
html: '<b>Awesome sauce</b>',
19+
attachments: [
20+
{
21+
filename: 'test.txt',
22+
path: __dirname + '/test.txt'
23+
}
24+
]
25+
};
26+
27+
mailer.sendMail(email, function(err, res) {
28+
if (err) {
29+
console.log(err)
30+
}
31+
console.log(res);
32+
});

examples/test.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Hello text

0 commit comments

Comments
 (0)