функция mail () не работает для почтового адреса домена [duplicate]

1

Я пытаюсь использовать функцию php mail() на моем новом веб-сервере (сервер на основе Linux) для моего сайта. Проблема в том, что электронные письма не отправляют на адрес электронной почты домена, например [email protected], но его рабочий штраф для gmail, yahoo. Я не знаю, в чем проблема? пожалуйста, дайте мне советы или рекомендации, как решить эту проблему. Я хочу отправить электронные письма на адреса электронной почты на основе домена.

мой код

//$to = $_POST['femail'];
$to = "<[email protected]>";
$message = "

<html>
    <head>
        <title>".$subject."</title>
    </head>
    <body>
        <p>Registration request from site</p>
        <table>
            <tr>
                <td>Project Requested</td>
                <td>".$project."</td>
            </tr>
        </table>
    </body>
</html>";

// Always set content-type when sending HTML email

$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type:text/html;charset=UTF-8" . "\r\n";
// More headers
$headers .= 'From: <[email protected]>' . "\r\n";
$headers .= 'Cc: <[email protected]>' . "\r\n";
$headers .= 'X-Mailer: PHP/' .PHP_VERSION. "\r\n";
@mail($to,$subject,$message,$headers);
Теги:
email
sendmail

2 ответа

1

Я столкнулся с той же проблемой. После беседы с поставщиком услуг хостинга я узнал, что идентификатор или отправитель или идентификатор получателя должен иметь идентификатор домена хостинга, например, если у вас есть сайт test.com, либо отправитель, либо получатель должны иметь @test.com, чтобы вы могли сделать то же самое или поговорить с вашим провайдером хостинга.

0
$to = "[email protected]"; //to address
$subject ="Your Subject";
$message = "Your message";
$headers  = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= 'From: [email protected]' . "\r\n"; //from address

if (mail($to, $subject, $message, $headers) )
{
    echo "Mail sent successfully";
}
else
{
    echo "failed to send mail";
}

Ещё вопросы

Сообщество Overcoder
Наверх
Меню