<?php
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;

require_once __DIR__ . '/correo_config.php';

function enviarCorreoReferenciaNoApto($nombreCompleto, $puesto, $pdv, $fechaIngreso) {
    $mail = new PHPMailer(true);
    try {
        configurarSMTP($mail);
        $mail->setFrom('informatica@rocasamexico.com', 'SACC');
        $mail->addAddress('eocampov@rocasamexico.com');
        $mail->isHTML(true);
        $mail->Subject = 'Solicitud de Asignación de Attuid';
        $fechaFormateada = date('d/m/Y', strtotime($fechaIngreso));
        $mail->Body = "Buenos días<br><br>Solicitud de Asignación de Attuid para el colaborador <strong>$nombreCompleto</strong>, con el puesto <strong>$puesto</strong> del PDV <strong>$pdv</strong>, que inicio labores <strong>$fechaFormateada</strong>.<br>De antemano, agradezco la atención al presente.";
        aplicarModoDesarrolloMail($mail);
        $mail->send();
        return true;
    } catch (Exception $e) {
        error_log('❌ Error al enviar correo NO APTO/NO RECONTRATABLE: ' . $mail->ErrorInfo);
        return false;
    }
}
