#JuanMa8204Pega como tienes el codigo
1 messages · Page 1 of 1 (latest)
con ` 3 de esas al principio y 3 de esas al final del codigo
/**
* @description Envió de Emails
*/
export async function sendEmail(type: string, content: string, to: string) {
try {
//Configuración del Correo de Envió
let transporter = nodemailer.createTransport({
host: config.emailSmtpHost,
port: config.emailSmtpPort,
secure: config.emailSmtpSsl,
auth: {
user: config.emailSmtpUser,
pass: config.emailSmtpPassword,
},
});
//Configuración del Envió
let mailOptions = {
from: config.emailFrom,
to: [to],
subject: `Delivery Monitor - ${type}`,
text: content,
headers: {
priority: 'high',
},
};
//Envió del Mail
transporter.sendMail(mailOptions, (error, info) => {
if (error) {
console.log(`mail.js (send): error (${error})`);
return false;
} else {
console.log(`mail.js (send): Se envía mail correctamente ${info}`);
return true;
}
});
} catch (error) {
console.error(`mail.js (send): error (${error.stack})`);
}
}