simple world Ответов: 2

Функция Php mail не работает


Привет.
У меня есть контактная форма на моем веб-сайте (Веб-сайт находится в интернете), а также у меня есть php-файл, который обрабатывает сообщение формы.
Все работает отлично, я даже получаю сообщение об успехе, но проблема в том, что я не получаю электронную почту на своем сервере.
Я пробовал google, outlook и электронную почту, которую предоставляет мне мой серверный хостинг.
(ИМЕЙТЕ В ВИДУ, ЧТО ЭТО БЕСПЛАТНЫЙ ХОСТИНГ).
Ниже приведен php-код.

Что я уже пробовал:

<?php 
if (isset($_POST['submit'])) 
{ 
    $name = $_POST['name']; 
    $subject = $_POST['subject']; 
    $mailFrom = $_POST['mail']; 
    $message = $_POST['message']; 
    $mailTo = "info@resume-portfolio.epizy.com"; 
    $headers = "From: ".$mailFrom; 
    $txt = "You have received an e-mail from ".$name.".\n\n".$message; 
    mail($mailTo, $subject, $txt, $headers); 
    header("Location: index.php?mailsend"); 
    }

    die;
    ?>

Richard MacCutchan

Проверьте параметры конфигурации почтового сервера. вы также можете попробовать отправить сообщение непосредственно через сервер, чтобы проверить, работает ли он.

Вы также должны проверить статус возврата из mail функция.

2 Ответов

Рейтинг:
0

Member 14532037

проверьте конфигурацию своей почты.
если в вашей почте вы установили 2-3 шага проверки, то не разрешаете отправлять почту.


Рейтинг:
0

Member 14532037

проверьте конфигурацию своей почты.t
если в вашей почте вы установили 2-3 шага проверки, то не разрешаете отправлять почту.