Advertisement
Guest User

Untitled

a guest
Jul 17th, 2018
180
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.26 KB | None | 0 0
  1. var nodemailer = require("nodemailer");
  2.  
  3. function sendNewPassword(email) {
  4. var smtpTransport = nodemailer.createTransport({
  5. service: "SMTP",
  6. host: "", // hostname
  7. secureConnection: true, // use SSL
  8. port: 465, // port for secure SMTP
  9. tls: {
  10. rejectUnauthorized:false
  11. },
  12. auth: {
  13. user: "",
  14. pass: ""
  15. }
  16. });
  17.  
  18. // setup e-mail data with unicode symbols
  19. var mailOptions = {
  20. from: "Help Evohills <help@evohills.pl>", // sender address
  21. to: email, // list of receivers
  22. subject: '', // Subject line
  23. text: '', // plaintext body
  24. html: '' // html body
  25. }
  26.  
  27. // send mail with defined transport object
  28. smtpTransport.sendMail(mailOptions, function(error, response){
  29. if(error){
  30. console.log('EMAIL - error', error);
  31. }else{
  32. console.log('EMAIL - to: ' + email);
  33. // console.log("Message sent: " + response.message);
  34. }
  35.  
  36. // if you don't want to use this transport object anymore, uncomment following line
  37. //smtpTransport.close(); // shut down the connection pool, no more messages
  38. });
  39. }
  40.  
  41. exports.sendNewPassword = sendNewPassword;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement