Задать вопрос
@Impuls1110

При отправке письма, с помощью функции mail(), не доходят сообщения, почему?

Здравствуйте.Работаю в CMS WordPress.
Написал в html форму
<form action="send.php" method="post">
        <label for="name">Имя клиента:</label><input type="text" name="name" id="name" placeholder="Введите имя" required="required">
        <br>
        <label for="phone">Контактный телефон:</label><input type="text" name="phone" id="phone" placeholder="Введите номер" required="required">
        <br>
<input type="submit" name="submit" value="Заказать звонок">
    </form>

Создал send.php с кодом
<?php
$fio = $_POST['name'];
$email = $_POST['phone'];
if (mail("impuls1110@gmail.com", "Заказ с сайта", "ФИО:".$fio.". E-mail: ".$email ,"From: arsnew@ya.ru". "\r\n"))
 { 
    echo "Сообщение успешно отправлено"; 
} else { 
    echo "При отправке сообщения возникли ошибки"; 
}
?>


При отправке, пишет "Сообщение отправлено", но на деле, сообщение не доходит.

Ссылка на реальную форму
В каком направлении рыть? Где ошибка? Спасибо за ответы!
  • Вопрос задан
  • 143 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
saboteur_kiev
@saboteur_kiev
software engineer
В логах почтового сервера поройте.
99% что там будет типа 550 SPAM detected
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽