Помогите с формой на php

помогите, сделал простую форму обратной связи,с отправкой данных на почту ( можно сказать в первые). И вот когда я ввожу в форме данные а именно почта и телефон срабатывает метод else

Вот сайт - http://cu22636.tmweb.ru/

Код :

<?php

    $tel = $_POST['tel'];
    $email = $_POST['email'];

    $tel = htmlspecialchars[$tel];
    $email = htmlspecialchars[$email];

    $tel = urldecode[$tel];
    $email = urldecode[$email];

    $tel = trim[$tel];
    $email = trim[$email];

    if(mail("[email protected]",
        "Новое писмо с сайта",
        "Телефон: ".$tel. "\n".
         "Почта: ".$email. "\n",
         "From: [email protected]")
    ){
         echo ("Ждите звонка");
    }

    else {
        echo("Не");
    
    }
?>

Ответы (1 шт):

Автор решения: Роман Мещеряков

Попробуйте указать SMTP и адрес отправителя почты:

<?php

ini_set("SMTP", "aspmx.l.google.com");
ini_set("sendmail_from", "[email protected]");

$tel = $_POST['tel'];
$email = $_POST['email'];

$tel = htmlspecialchars($tel);
$email = htmlspecialchars($email);

$tel = urldecode($tel);
$email = urldecode($email);

$tel = trim($tel);
$email = trim($email);

$result = mail("[email protected]",
        "Новое писмо с сайта",
        "Телефон: " . $tel . "\n" .
        "Почта: " . $email . "\n",
        "From: [email protected]");
if ($result) {
    echo ("Ждите звонка");
} else {
    echo("Не");
}
→ Ссылка