es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: NODEMAILER

Nodo de Workmail en Node.js para enviar correos electrónicos

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

[nodemailer][nodejs] no puede enviar un correo electrónico desde el servidor

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

¿Hay alguna manera de enviar correos electrónicos diferentes a diferentes personas utilizando nodemailer?

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

Cómo agregar un PDF en la compilación de TypeScript para usarlo en Firebase Functions?

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