const http = require(
"http"
);
const PORT = 3000;
http.createServer((req, res) => {
const mailer = require(
"@sendgrid/mail"
);
mailer.setApiKey(
"<your-api-key>"
);
const msg = {
to: [
"youremail@gmail.com"
,
"your.second.email@gmail.com"
],
from:
"noreply@example.com"
,
subject:
"Message sent for demo purpose"
,
html:
"<h1>New message from Geeksforgeeks</h1>
<p>Some demo text from geeksforgeeks.</p>
"
};
mailer.send(msg,
function
(err, json) {
if
(err) {
console.log(err);
res.write(
"Can't send message sent"
);
}
else
{
res.write(
"Message sent"
);
}
});
res.end();
})
.listen(PORT, () => console.log(`Server running on PORT : ${PORT}`));