PHP mail function not working on Centos server

Я использую сервер centos и должен отправить почту пользователю, поэтому я скопировал свой код с одного сервера и использовал его здесь, но он не отправляет почту.

Код такой :

                $to = $email; //writing mail to the user
                $subject = "Hii";
                $message = "<table>
                <tr><td> Hello ".$email.",</td></tr>
                <tr><td> Some Text </td></tr>
                <tr><td> Some Text </td></tr>
                <tr><td> Some Text </td></tr>
                <tr><td> Some Text </td></tr>
                </table>" ;
                $from = "example@domain.com";
                // To send HTML mail, the Content-type header must be set
                    $headers  = 'MIME-Version: 1.0' . "\r\n";
                    $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
                // Additional headers
                $headers .= 'From: Team <example@domain.com>' . "\r\n";

                if(mail($to,$subject,$message,$headers))
                {
                    echo "0";// mail sent Successfully.
                }
                else
                {
                    echo "1";
                }

Он всегда печатает 1. В другом проекте тот же код работает нормально. Пожалуйста, подскажите, что я могу сделать, чтобы включить его и здесь? Любая помощь будет высоко оценена!

16
задан Astha 1 December 2011 в 12:50
поделиться