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

require __DIR__ . '/vendor/phpmailer/phpmailer/src/Exception.php';
require __DIR__ . '/vendor/phpmailer/phpmailer/src/PHPMailer.php';
require __DIR__ . '/vendor/phpmailer/phpmailer/src/SMTP.php';

$mail = new PHPMailer(true);

try {

    // 🔥 مهم: تفعيل debug
    $mail->SMTPDebug = 2;
    $mail->Debugoutput = 'html';

    $mail->isSMTP();
    $mail->Host       = 'mail.hamdanlegalgroup.ae';
    $mail->SMTPAuth   = true;
    $mail->Username   = 'contact@hamdanlegalgroup.ae';
    $mail->Password   = 'Saif1979s';

    // جرب هذا أولاً
    $mail->Port       = 587;
    $mail->SMTPSecure = PHPMailer::ENCRYPTION_STARTTLS;

    // إذا ما اشتغل جرّب هذا:
    // $mail->Port = 465;
    // $mail->SMTPSecure = PHPMailer::ENCRYPTION_SMTPS;

    $mail->CharSet = 'UTF-8';
    $mail->isHTML(true);

    $mail->setFrom('contact@hamdanlegalgroup.ae', 'Hamdan Legal Group');
    $mail->addAddress('like.050.me@gmail.com'); // ايميلك للتجربة

    $mail->Subject = 'Test Email - HLG System';

    $mail->Body = "
    <div style='direction:rtl;text-align:right;font-family:Tahoma'>
        <h2>اختبار البريد الإلكتروني</h2>
        <p>إذا وصلتك هذه الرسالة، فالنظام يعمل بشكل صحيح ✅</p>
    </div>
    ";

    $mail->send();

    echo "<h2 style='color:green'>✅ تم الإرسال بنجاح</h2>";

} catch (Exception $e) {
    echo "<h2 style='color:red'>❌ فشل الإرسال</h2>";
    echo $mail->ErrorInfo;
}