From 59a5ff8c35da81c694c888a07facb0bbca3bdf27 Mon Sep 17 00:00:00 2001 From: Your Name Date: Fri, 2 May 2025 15:10:08 -0600 Subject: [PATCH] smtp rellay --- src/mail/mail.service.ts | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/src/mail/mail.service.ts b/src/mail/mail.service.ts index 8df1185..2c9603a 100644 --- a/src/mail/mail.service.ts +++ b/src/mail/mail.service.ts @@ -30,7 +30,7 @@ export class MailService { }, }); */ - this.transporter = nodemailer.createTransport({ + /* this.transporter = nodemailer.createTransport({ host: 'smtp.gmail.com', // o smtp‑relay.gmail.com (ver punto 2) port: 587, secure: false, @@ -41,6 +41,21 @@ export class MailService { maxMessages: 100, // reabrir después de 100 envíos rateDelta: 2000, // ventana 1 s rateLimit: 1 // máx. 5 mensajes/seg + }); */ + + + + this.transporter = nodemailer.createTransport({ + host: 'smtp-relay.gmail.com', // o smtp‑relay.gmail.com (ver punto 2) + port: 587, + secure: false, + requireTLS: true, // TLS STARTTLS + //auth: { user: process.env.USER_GMAIL, pass: process.env.PASS_GMAIL }, + pool: true, // <‑‑ activa reuse + maxConnections: 1, // una sola conexión viva + maxMessages: 100, // reabrir después de 100 envíos + rateDelta: 2000, // ventana 1 s + rateLimit: 1 // máx. 5 mensajes/seg });