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

require_once __DIR__ . '/correo_config.php';

function enviarCorreoReferenciasSubdistribuidor($aspirante) {
    $mail = new PHPMailer(true);
    try {
        configurarSMTP($mail);

        $mail->setFrom('informatica@rocasamexico.com', 'SACC');
        $mail->addAddress('eocampov@rocasamexico.com'); // Cambia por el destinatario correcto
        $mail->addCC('msaldivarc@rocasamexico.com');


        $mail->isHTML(true);
        $mail->Subject = "Solicitud de referencias: " . $aspirante['nombre'] . " " . $aspirante['apellido_paterno'] . " " . $aspirante['apellido_materno'];

        $mail->Body = "
            <h3>Solicitud de referencias para subdistribuidor</h3>
            <ul>
                <li><b>Nombre:</b> {$aspirante['nombre']} {$aspirante['apellido_paterno']} {$aspirante['apellido_materno']}</li>
                <li><b>CURP:</b> {$aspirante['curp']}</li>
                <li><b>Puesto:</b> {$aspirante['vacante_puesto']}</li>
                <li><b>PDV:</b> {$aspirante['vacante_pdv']}</li>
            </ul>
        ";

        aplicarModoDesarrolloMail($mail);
        $mail->send();
        return ['success' => true];
    } catch (Exception $e) {
        return ['success' => false, 'message' => 'Mailer Error: ' . $mail->ErrorInfo];
    }
}
