Tag: NODEMAILER
Aquí está lo que he intentado… const smtpTransport = require(‘nodemailer-smtp-transport’); var nodemailer = require(‘nodemailer’); let transporter = nodemailer.createTransport( smtpTransport({ host: “smtp.mail.us-east-1.awsapps.com”, port: 465, auth: { user: “no-reply@mydomain.com”, pass: ‘password’, }, tls: { // no fallar en certificados inválidos rejectUnauthorized: false, }, }) ); Estoy utilizando workmail, ¿esta implementación está mal? . . . Read more
Estoy intentando enviar un archivo junto con otros campos en el estado en Nextjs utilizando node-fetch. El objetivo no es almacenar el archivo en el servidor (incluso temporalmente), sino transmitirlo desde el navegador web mientras el usuario envía el formulario a Nodemailer, y luego enviarlo por correo electrónico desde Nodemailer . . . Read more
Obtengo el siguiente error al usar nodemailer en mi servidor, funciona localmente (clásico) Error: Tiempo de espera de conexión en SMTPConnection._formatError (/var/www/notion-to-self/node_modules/nodemailer/lib/smtp-connection/index.js:784:19) en SMTPConnection._onError (/var/www/notion-to-self/node_modules/nodemailer/lib/smtp-connection/index.js:770:20) en Tiempo de espera anónimo (/var/www/notion-to-self/node_modules/nodemailer/lib/smtp-connection/index.js:229:22) en listOnTimeout (node:internal/timers:557:17) en processTimers (node:internal/timers:500:7) { código: ‘ETIMEDOUT’, comando: ‘CONEXIÓN’} no gestionado Realizo nc -v -u smtp.ethereal.email 587 . . . Read more
Quiero enviar un correo electrónico al usuario diciendo: Hola, te has registrado con éxito. Por favor, consulta el siguiente código: 234234 Y enviar un correo electrónico al propietario diciendo: El usuario 234234 se ha registrado. let transporter = nodemailer.createTransport({ service: ‘gmail’, port: 587, secure: false, requireTLS: true, auth: { user: . . . Read more
Tengo la siguiente función de Firebase que utiliza nodemailer para enviar un correo electrónico con un adjunto. await nodemailer.createTransport(transport).sendMail({ from: from, to: studentDto.email, subject: subject, html: Mail.createInvoice(studentDto, itemDto), attachments: [{filename: ‘file.pdf’, path: ‘./assets/file.pdf’}], }); El PDF se encuentra en src/assets/file.pdf. Cuando ejecuto npm run build, se crea la carpeta lib, . . . Read more