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

// Carregar PHPMailer
require 'PHPMailer/src/Exception.php';
require 'PHPMailer/src/PHPMailer.php';
require 'PHPMailer/src/SMTP.php';

// Receber dados do formulário
$nome     = $_POST['nome'] ?? '';
$email    = $_POST['email'] ?? '';
$mensagem = $_POST['mensagem'] ?? '';

if (empty($nome) || empty($email) || empty($mensagem)) {
    echo '<div class="text-danger">⚠️ Todos os campos são obrigatórios.</div>';
    exit;
}

$mail = new PHPMailer(true);

try {
    // Configurações do servidor SMTP
    $mail->isSMTP();
    $mail->Host       = 'smtp-relay.brevo.com';
    $mail->SMTPAuth   = true;
    $mail->Username   = 'depti@colegioavila.com.br'; // 🔹 seu e-mail completo
    $mail->Password   = 'UE7MRhCsjTPZSgbF';                      // 🔹 sua senha
    $mail->SMTPSecure = 'tls';
    $mail->Port       = 587;
    $mail->CharSet    = 'UTF-8';

    // Remetente e destinatário
    $mail->setFrom('naoresponda@avila.edu.br', 'Formulário do Site');
    $mail->addAddress('khrisanderssen@gmail.com', 'Administração');
    $mail->addReplyTo($email, $nome);

    // Conteúdo
    $mail->isHTML(true);
    $mail->Subject = '📬 Nova mensagem do site';
    $mail->Body    = "
        <h3>Mensagem recebida via site Kaltek Goiânia</h3>
        <p><b>Nome:</b> {$nome}</p>
        <p><b>E-mail:</b> {$email}</p>
        <p><b>Mensagem:</b><br>{$mensagem}</p>
    ";
    $mail->AltBody = "Nome: {$nome}\nE-mail: {$email}\nMensagem: {$mensagem}";

    $mail->send();

    echo '<div class="text-success fs-5">✅ Mensagem enviada com sucesso!</div>';
} catch (Exception $e) {
    echo '<div class="text-danger fs-6">❌ Erro ao enviar: ' . htmlspecialchars($mail->ErrorInfo) . '</div>';
}
?>
