diff --git a/app/controllers/agentes.php b/app/controllers/agentes.php index 1b88a3e..a2a9e1c 100644 --- a/app/controllers/agentes.php +++ b/app/controllers/agentes.php @@ -1,5 +1,4 @@ isSMTP(); - $mail->Host = 'secure.emailsrvr.com'; - $mail->SMTPAuth = true; - $mail->Username = 'noreply@aduanasoft.com.mx'; - $mail->Password = $_ENV['SMTP_PASS']; // desde el .env - $mail->SMTPSecure = PHPMailer::ENCRYPTION_STARTTLS; - $mail->Port = 587; + try { + // Configuración SMTP + $mail->isSMTP(); + $mail->Host = 'secure.emailsrvr.com'; + $mail->SMTPAuth = true; + $mail->Username = 'noreply@aduanasoft.com.mx'; + $mail->Password = $_ENV['SMTP_PASS']; // desde el .env + $mail->SMTPSecure = PHPMailer::ENCRYPTION_STARTTLS; + $mail->Port = 587; - // Correo remitente y destinatario - $mail->setFrom('noreply@aduanasoft.com.mx', 'SIIH | AduanaSoft'); - $mail->addAddress($email); // destinatario principal + // Correo remitente y destinatario + $mail->setFrom('noreply@aduanasoft.com.mx', 'SIIH | AduanaSoft'); + $mail->addAddress($email); // destinatario principal - // Formato y contenido - $mail->CharSet = 'UTF-8'; - $mail->isHTML(true); - $mail->Subject = 'Confirmación de solicitud de registro | SIIH'; + // Formato y contenido + $mail->CharSet = 'UTF-8'; + $mail->isHTML(true); + $mail->Subject = 'Confirmación de solicitud de registro | SIIH'; - $fechaRegistro = date('d/m/Y H:i'); - // Consulta configuración institucional + $fechaRegistro = date('d/m/Y H:i'); + + // Consulta configuración institucional $sqlConf = "SELECT TOP 1 * FROM configuracion_sistema"; $stmtConf = sqlsrv_query($conn, $sqlConf); $conf = sqlsrv_fetch_array($stmtConf, SQLSRV_FETCH_ASSOC); @@ -134,43 +126,41 @@ try { $color1 = explode(',', $conf['colores_primarios'] ?? '#003366,#0055A5')[0]; $color2 = explode(',', $conf['colores_primarios'] ?? '#003366,#0055A5')[1]; - $mail->Body = " -