<?php
require '../vendor/autoload.php'; // Asegúrate de ajustar la ruta si es necesario

use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;

$mail = new PHPMailer(true);

try {
    // Configuración del servidor
    $mail->isSMTP();
    $mail->Host       = 'mail.compranet.com.co'; // Configura tu servidor SMTP
    $mail->SMTPAuth   = true;
    $mail->Username   = 'rzapata@compranet.com.co'; // Tu dirección de correo SMTP
    $mail->Password   = 'Proyecto2016'; // Tu contraseña SMTP
    $mail->SMTPSecure = PHPMailer::ENCRYPTION_STARTTLS; // Encriptación TLS
    $mail->Port       = 587; // Puerto SMTP sin SSL

    // Opciones SMTP
    $mail->SMTPOptions = array(
        'ssl' => array(
            'verify_peer' => false,
            'verify_peer_name' => false,
            'allow_self_signed' => true
        )
    );

    // Remitente y destinatario
    $mail->setFrom('rzapata@compranet.com.co', 'Compranet Cotizaciones');
    $mail->addAddress('ramiroandreszapata@gmail.com'); // Cambia esto por tu dirección de correo de prueba

    // Contenido del correo
    $mail->isHTML(true);
    $mail->Subject = 'Correo de prueba';
    $mail->Body    = 'Este es un correo de prueba enviado desde PHPMailer';

    $mail->send();
    echo 'El correo ha sido enviado';
} catch (Exception $e) {
    echo "El correo no pudo ser enviado. Error de PHPMailer: {$mail->ErrorInfo}";
}
?>
