diff --git a/server/controller/Servicio/registro.js b/server/controller/Servicio/registro.js index 82b4b6f..96ec80b 100644 --- a/server/controller/Servicio/registro.js +++ b/server/controller/Servicio/registro.js @@ -12,7 +12,7 @@ const registro = async (body) => { body.idServicio, 'id servicio' ); - const password = encriptar.generarPassword(); // esta genera la contraseña + let password = encriptar.generarPassword(); // esta genera la contraseña if (process.env.MODE == "pruebas") password = 'qwertyui' // const password = pass //encriptar.encriptar(pass) let correo = {}; diff --git a/server/helper/gmail.js b/server/helper/gmail.js index d5f3fc3..1092093 100644 --- a/server/helper/gmail.js +++ b/server/helper/gmail.js @@ -2,16 +2,16 @@ require('../config/config'); // mantiene tu carga de variables const nodemailer = require('nodemailer'); const transporter = nodemailer.createTransport({ - host: 'smtp-relay.gmail.com', - port: 587, - secure: false, - requireTLS: true, - name: 'acatlan.unam.mx', - pool: true, - maxConnections: 1, - maxMessages: 100, - rateDelta: 2000, - rateLimit: 1, + host: 'smtp.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 }); const gmail = (subject, to, text) => diff --git a/update.sql b/update.sql index f2f11e8..5bb24dc 100644 --- a/update.sql +++ b/update.sql @@ -37,18 +37,18 @@ CREATE TABLE `p12_D_4` VARCHAR(50), `p12_D_5` VARCHAR(50), `p1` TEXT, - `p2` VARCHAR(50), - `p4` VARCHAR(50), - `p5` VARCHAR(50), - `p6` VARCHAR(50), - `p7` VARCHAR(50), - `p8` VARCHAR(50), - `p9` VARCHAR(50), - `p13` VARCHAR(50), - `p14` VARCHAR(50), - `p15` VARCHAR(50), - `p16` VARCHAR(50), - `p18` VARCHAR(50) + `p2` VARCHAR(200), + `p4` VARCHAR(200), + `p5` VARCHAR(200), + `p6` VARCHAR(200), + `p7` VARCHAR(200), + `p8` VARCHAR(200), + `p9` VARCHAR(200), + `p13` VARCHAR(200), + `p14` VARCHAR(200), + `p15` VARCHAR(200), + `p16` VARCHAR(200), + `p18` VARCHAR(200) ); DROP TABLE IF EXISTS `cuestionario_programa_2`; @@ -76,12 +76,12 @@ CREATE TABLE `p3_D_4` VARCHAR(50), `p3_D_5` VARCHAR(50), `p3_E_1` VARCHAR(50), - `p1` VARCHAR(50), - `p2` VARCHAR(50), - `p4` VARCHAR(50), - `p5` VARCHAR(50), - `p6` VARCHAR(50), - `p7` VARCHAR(50) + `p1` VARCHAR(200), + `p2` VARCHAR(200), + `p4` VARCHAR(200), + `p5` VARCHAR(200), + `p6` VARCHAR(200), + `p7` VARCHAR(200) );