Envío de correo desde la aplicación web Firebase
var express = require('express');
var app = express();
var nodemailer=require('nodemailer');
var transporter = nodemailer.createTransport('smtps://[email protected]:[email protected]');
app.get('/sendMail', function(req,res){
var mailOptions={
to: '[email protected]',
subject: 'Test Mail',
html: 'Testing the Mail'
}
transporter.sendMail(mailOptions,function(err,response){
if(err){
res.end('Mail not sent');
}
else{
res.end('Mail sent');
}
});
}).listen(9091);
console.log('This is running');
Estoy desarrollando una aplicación web firebase. Necesito enviar un correo electrónico a través de mi aplicación web. Vi algunos tutoriales y encontré algo de código. Utilizando el código anterior, puedo enviar correos electrónicos. Corre en el puerto9091. El mensaje se enviará cuando la barra de direcciones tengawww.mywebsite.com/sendMail. Pero cuando alojo esta página en Firebase, ¿qué cambios se deben hacer en este código, si debe haber un cambio en el número de puerto? Ayude a implementar este código en mi aplicación web.