Guest User

Untitled

a guest
Mar 5th, 2018
307
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.01 KB | None | 0 0
  1. var nodemailer = require("nodemailer");
  2.  
  3. var transporter = nodemailer.createTransport({
  4. host: 'smtp.gmail.com',
  5. port: 465,
  6. secure: true, // use SSL
  7. auth: {
  8. user: 'abc@gmail.com',
  9. pass: '*******'
  10. }
  11. });
  12.  
  13. var mailOptions = {
  14. from: "abc@gmail.com",
  15. to: "def@gmail.com",
  16. subject: "Hello",
  17. generateTextFromHTML: true,
  18. html: '<p>Your html here</p>'
  19. };
  20.  
  21. transporter.sendMail(mailOptions, function(error, response) {
  22. if (error) {
  23. console.log(error);
  24. } else {
  25. console.log(response);
  26. }
  27. transporter.close();
  28. });
  29.  
  30. { Error: Connection timeout
  31. at SMTPConnection._formatError (/root/mail/node_modules/nodemailer/lib/smtp-connection/index.js:591:19)
  32. at SMTPConnection._onError (/root/mail/node_modules/nodemailer/lib/smtp-connection/index.js:564:20)
  33. at Timeout._connectionTimeout.setTimeout (/root/mail/node_modules/nodemailer/lib/smtp-connection/index.js:256:18)
  34. at ontimeout (timers.js:386:14)
  35. at tryOnTimeout (timers.js:250:5)
  36. at Timer.listOnTimeout (timers.js:214:5) code: 'ETIMEDOUT', command: 'CONN' }
Add Comment
Please, Sign In to add comment