isSMTP(); $mail->Host = 'secure.emailsrvr.com'; $mail->SMTPAuth = true; $mail->Username = 'noreply@aduanasoft.com.mx'; $mail->Password = $_ENV['SMTP_PASS']; $mail->SMTPSecure = PHPMailer::ENCRYPTION_STARTTLS; $mail->Port = 587; $mail->setFrom('noreply@aduanasoft.com.mx', 'SIIH | AduanaSoft'); $mail->addAddress($email); $mail->CharSet = 'UTF-8'; $mail->isHTML(true); $mail->Subject = 'Código de verificación - Autenticación de dos factores'; $mail->Body = "
$tipoCorreo
Hola " . htmlspecialchars($nombreUsuario) . ",
Se han detectado múltiples intentos fallidos para verificar el código de recuperación de contraseña en tu cuenta.
Si no intentaste recuperar tu contraseña, esto podría indicar que alguien está tratando de acceder a tu cuenta.
Te recomendamos:
Esta es una notificación automática de seguridad.
Si tienes preguntas, contacta a nuestro equipo de soporte.
$tipoCorreo
Hola {$usuario['nombre']},
Tu cuenta ha sido bloqueada automáticamente tras 5 intentos fallidos al verificar tu código de recuperación.
Por seguridad, deberás contactar a tu agente aduanal para reactivar tu cuenta.
Fecha: " . date('Y-m-d H:i:s') . "
IP: " . ($_SERVER['REMOTE_ADDR'] ?? 'Desconocida') . "
Esta es una notificación automática de seguridad.
Si tienes preguntas, contacta a nuestro equipo de soporte.
Tu contraseña ha sido cambiada exitosamente.
Serás redirigido al login en breve...