Advertisement
Guest User

Untitled

a guest
Sep 15th, 2017
632
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.56 KB | None | 0 0
  1. conta.sendMail({
  2. from: 'meuemail@gmail.com',
  3. to: req.body.nome+' <'+req.body.email+'>',
  4. subject: 'ASSUNTO',
  5. html: html
  6. }, (err) => {
  7. if(err){
  8. throw err
  9. }else{
  10. console.log('Email Enviado')
  11. }
  12. })
  13.  
  14. var nodemailer = require('nodemailer');
  15. var EmailTemplate = require('email-templates').EmailTemplate;
  16. var welcome = new EmailTemplate(templateDir);
  17. var path = require('path');
  18. var templateDir = path.join(__dirname, '..', 'templates', 'welcome');
  19.  
  20.  
  21. var defaultTransport = nodemailer.createTransport({
  22. service: 'hotmail',
  23. auth: {
  24. user: teste@email.com,
  25. pass: 1234
  26. }});
  27.  
  28. module.exports = {
  29.  
  30. boasVindas: function(user){
  31. welcome.render(user, function (err, result) {
  32. if(err){
  33. console.log(err);
  34. }
  35. else{
  36. var transport = defaultTransport;
  37. transport.sendMail({
  38. from: "email@gmail.com",
  39. to: user.email,
  40. subject: "Bem vindo",
  41. html: result.html
  42. }, function (err, responseStatus) {
  43. if (err) {
  44. console.log(err)
  45. }
  46. else{
  47. console.log(responseStatus) // email foi enviado
  48. }
  49. });
  50. }
  51. });
  52. },
  53.  
  54. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement