Skip to content

Commit 9409b08

Browse files
committed
fix: email sending time out error in vercel app
1 parent 2276996 commit 9409b08

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

backend/src/mail/mail.service.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,17 @@ export class MailService {
77

88
constructor() {
99
this.transporter = nodemailer.createTransport({
10-
service: 'gmail', // Nodemailer ya sabe cómo configurar los puertos para Gmail
10+
host: 'smtp.gmail.com',
11+
port: 465, // El puerto seguro oficial de Gmail
12+
secure: true, // true significa que usaremos SSL desde el inicio de la conexión
1113
auth: {
1214
user: process.env.EMAIL_USER,
1315
pass: process.env.EMAIL_PASS,
1416
},
17+
// Añadimos esto para evitar que conexiones inactivas se queden colgadas en Render
18+
tls: {
19+
rejectUnauthorized: false
20+
}
1521
});
1622
}
1723

0 commit comments

Comments
 (0)