функция почты не работает на хостинге bigrock? - PullRequest
0 голосов
/ 25 октября 2018

Я использую функцию php mail, которая отлично работает на хостинге godaddy linux, но она не работает на хостинге bigrock linux, также доступна функция mail,

    <?

      $mailto="me@gmail.com";  //Enter recipient email address here

       $subject = "Test Email";

       $from="info@mydomain.com";          

       $message_body = "This is a test email from Webmaster.";

       if(mail($mailto,$subject,$message_body,"From:".$from)){
            echo "Your email has been sent successfully";
       }
       else{
            echo "email not send ";

       }


?>
<?php 
if (function_exists('mail')) { 
    echo 'mail() is available'; 
} else { 
    echo 'mail() has been disabled'; }
?>

1 Ответ

0 голосов
/ 25 октября 2018

BigRock значительно изменил автоматизированную обработку электронной почты в своих пакетах хостинга за последние несколько лет в ответ на растущие спам-инциденты.Теперь они требуют от вас явной регистрации всех идентификаторов электронной почты, используемых вашими сценариями, с помощью их плагина cPanel.
Они запрещают все автоматические электронные письма со всех адресов электронной почты, кроме тех, которые занесены в белый список указанным процессом.

Подробнее оэто в официальной базе знаний здесь .

Мы включили инструмент, который ограничивает идентификаторы электронной почты, которые можно использовать для отправки писем через скрипты,предотвратить спам.Если вы хотите использовать адрес электронной почты для отправки электронного письма с помощью функции почты PHP, обязательно зарегистрируйте его в cPanel.

Этот фрагмент взят из их базы знаний

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...