We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f345c1d commit 43ed191Copy full SHA for 43ed191
server/services/Mailer.js
@@ -2,6 +2,15 @@ const sendgrid = require('sendgrid');
2
const helper = sendgrid.mail;
3
const keys = require('../config/keys');
4
5
-class Mailer extends helper.Mail {}
+class Mailer extends helper.Mail {
6
+ constructor({ subject, recipients }, content) {
7
+ super();
8
+
9
+ this.from_email = new helper.Email('no-reply@emaily.com');
10
+ this.subject = subject;
11
+ this.body = new helper.Content('text/html', content);
12
+ this.recipients = this.formatAddresses(recipients);
13
+ }
14
+}
15
16
module.exports = Mailer;
0 commit comments