Advertisement
Guest User

Untitled

a guest
Mar 7th, 2017
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.82 KB | None | 0 0
  1. //npm i nodemailer --save
  2.  
  3. var nodemailer = require('nodemailer');
  4.  
  5. function sendEmail(subject, emailBody, email){
  6. let myEmail = 'myEmailAddress';
  7.  
  8. let transporter = nodemailer.createTransport({
  9. service: 'Hotmail', //Gmail, Hotmail
  10. auth: {
  11. user: myEmail,
  12. pass: 'suaSenha'
  13. }
  14. });
  15.  
  16. let mailOptions = {
  17. from: myEmail,
  18. to: email, // list of receivers
  19. subject: subject,
  20. text: emailBody //Corpo do email,html ``
  21. };
  22.  
  23. transporter.sendMail(mailOptions, function(error, info){
  24. if(error){
  25. console.log(error);
  26. else
  27. console.log('Email sent: ' + info.response);
  28. });
  29. }
  30.  
  31. module.exports.sendEmail = sendEmail;
  32.  
  33. //Exemplo de uso
  34. var Mailer = require('./mailer');
  35. Mailer.sendEmail('subject', 'email body', 'email');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement