Skip to content

Commit 65d7510

Browse files
committed
fix: change transporter configuration from mailer.js
1 parent f98e48d commit 65d7510

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

email-api/src/mails/mailer.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,23 +3,23 @@ import { env } from '../config/env.js'
33
import DOMPurify from 'isomorphic-dompurify'; // Esta librería ya trae su propio DOM interno
44

55
const transporter = nodemailer.createTransport({
6-
pool: true, // Reutiliza la conexión (más eficiente en Render)
6+
//pool: true, // Reutiliza la conexión (más eficiente en Render)
77
host: env.SMTP_HOST,
88
port: parseInt(env.SMTP_PORT),
99
secure: false, // true para puerto 465, false para otros
10-
family: 4,
10+
//family: 4,
1111
auth: {
1212
user: env.EMAIL,
1313
pass: env.GOOGLE_APP_PASSWORD,
1414
},
1515
tls: {
1616
rejectUnauthorized: false, // Esto ayuda a evitar bloqueos de certificados en Render
1717
servername: env.SMTP_HOST,
18-
minVersion: 'TLSv1.2'
18+
//minVersion: 'TLSv1.2'
1919
},
20-
connectionTimeout: 40000, // Aumentamos a 40 segundos
21-
greetingTimeout: 30000, // 30 segundos para el saludo
22-
socketTimeout: 60000 // 60 segundos de socket abierto
20+
connectionTimeout: 20000, // Aumentamos a 40 segundos
21+
//greetingTimeout: 30000, // 30 segundos para el saludo
22+
//socketTimeout: 60000 // 60 segundos de socket abierto
2323
});
2424

2525
export const sendEmail = async ({ to, subject, html }) => {

0 commit comments

Comments
 (0)