Al fin luego de mucho trabajar pudimos dar con la contestación de este asunto que muchos lectores de nuestro sitio han tenido. Si tienes algún detalle que compartir no dudes en aportar tu información.
Ejemplo: cómo enviar archivos adjuntos al archivo de correo del nodo no encontrado
functionsendEmail(userEmail, htmlString, requestSnap,FIREBASE_WEB)
fileName ="test.pdf";
folderName ="./"+ uuid.v4();mkdirp(folderName,function(err)if(err)console.error(err)elseconsole.log(folderName +' folder created!'));
pdf.create(htmlString + userEmail, options).toFile(folderName +'/'+ fileName,function(err, res)// if the file doesnt exist it will be createdif(err)returnconsole.log(err);console.log(res);var transporter = nodemailer.createTransport(smtpTransport(
service:'Gmail',
auth:
user:'...',
pass:'...'));console.log("nPATH "+ folderName +"/"+ fileName);var mailOptions =from:'[email protected]',
to: userEmail,
subject:'So mail vo pdf-ot',
text:'Hellow',
attachments:[
path: folderName +"/"+ fileName
];
transporter.sendMail(mailOptions,function(error, info)if(error)console.log("ERROR kkkk "+ error);elseconsole.log('Email sent: '+ info.response);console.log("REQUEST SNAP "+JSON.stringify(requestSnap));deleteFolderRecursive(folderName);););
Si tienes algún recelo o capacidad de aumentar nuestro post eres capaz de dejar un paráfrasis y con placer lo estudiaremos.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)