<?php
// TESTE SIMPLES - Só Outlook com senha de aplicativo
error_reporting(E_ALL);
ini_set('display_errors', 1);

echo "<h3>Teste FOCADO - Outlook + Senha App</h3>";

try {
    $phpmailer_path = $_SERVER['DOCUMENT_ROOT'] . '/PHPMailer/PHPMailer-master/src/';
    require $phpmailer_path . 'Exception.php';
    require $phpmailer_path . 'PHPMailer.php';
    require $phpmailer_path . 'SMTP.php';
    
    $mail = new PHPMailer\PHPMailer\PHPMailer(true);
    
    // CONFIGURAÇÃO ESPECÍFICA OUTLOOK
    $mail->isSMTP();
    $mail->Host = 'smtp.office365.com'; // ⚠️ Tente ESTE servidor
    $mail->SMTPAuth = true;
    $mail->Username = 'thiagovieira.exact@outlook.com';
    $mail->Password = 'lyjsrvzrumvdtssi'; // Sua senha de aplicativo
    $mail->SMTPSecure = PHPMailer\PHPMailer\PHPMailer::ENCRYPTION_STARTTLS;
    $mail->Port = 587;
    
    // Configurações simplificadas
    $mail->SMTPOptions = array(
        'ssl' => array(
            'verify_peer' => false,
            'verify_peer_name' => false,
            'allow_self_signed' => true
        )
    );
    
    $mail->SMTPDebug = 2;
    
    echo "Testando configuração...<br>";
    
    $mail->setFrom('thiagovieira.exact@outlook.com', 'Thiago');
    $mail->addAddress('consultoria.ti@objetobr.com.br', 'Teste');
    $mail->Subject = 'Teste Focado - ' . date('H:i:s');
    $mail->Body = 'Teste específico Outlook + Senha App';
    
    if ($mail->send()) {
        echo "<h3 style='color: green;'>✅ FUNCIONOU! Outlook gratuito + senha app</h3>";
    } else {
        echo "<h3 style='color: red;'>❌ AINDA FALHOU</h3>";
        echo "<p>Erro: " . $mail->ErrorInfo . "</p>";
    }

} catch (Exception $e) {
    echo "<h3 style='color: red;'>💥 ERRO</h3>";
    echo "<p>" . $e->getMessage() . "</p>";
}
?>