Fonction mail de PHP ne fonctionne pas sur le serveur Centos

J'utilise centos Serveur et d'avoir à envoyer l'e-mail de l'utilisateur, donc j'ai copié le code en cours d'exécution de la mine à partir d'un serveur et utilisé ici, mais il n'est pas l'envoi de mails.

Code est :

                $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 = "[email protected]";
                //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 <[email protected]>' . "\r\n";

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

Il a toujours l'impression 1. Même code fonctionne bien sur d'autres projets. Merci de me guider sur ce que je peux faire pour l'activer ici aussi?
Toute aide sera très appréciée!

est 'sendmail' installé sur ur de la boîte?
comment puis-je vérifier ?
yum install sendmail devrait def aider, parce que si vous n'avez pas encore installé, les chances sont que ses pas là dans le système.
rechercher dans google, vous trouverez beaucoup d'aide dans la configuration.
Dans le cas où vous ne souhaitez pas installer sendmail à la fois (comme la plupart des réponses ici pour une raison suggèrent), vous pouvez essayer de "/etc/init.d/sendmail statut" ou "/etc/init.d/postfix statut" et "cat /var/log/maillog"

OriginalL'auteur Astha | 2011-12-01