php @mail n'émet pas de courrier

Ma fonction de courrier php fonctionnait bien et envoyait simplement le courrier, mais depuis quelques jours il n'émet aucun courrier électronique. J'ai testé la suite à partir de la manière, de la forme php, du cpanel webmail et ce sont mes observations

Lorsque j'ai utilisé cpanel webmail pour envoyer des courriels à mon count Gmail, il a été livré instantanément

Lorsque j'ai utilisé le formulaire simple de php pour envoyer un courrier électronique, il n'est pas livré, alors je pensais que le filter anti-spam Gmail pourrait rejeter les mails puis j'ai vérifié l'outil Whatismyipaddress pour vérifier si le server IP est marqué comme spam, il a montré tout green.then j'ai essayé pour d'autres hotmail et quelques autres identifiants, mais le courrier par le biais de la forme php n'a pas été livré. Ensuite, j'ai vérifié mon file php.ini et c'est absolument bon et j'ai vérifié les rapports de livraison de messagerie (ici, ce courrier électronique n'apparaissait pas) et le gestionnaire de files d'attente (ce courrier électronique n'apparaît pas) et même le dépanneur de messagerie, il était vert lors de la vérification.

J'ai désactivé le spamming de la même manière que le courrier n'a pas été livré. Dans l'endroit où il se passe ou où est le problème, quelqu'un peut-il éclairer

mail.php

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Send Anonymous Email</title> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> </head> <body> <form name="SAE" method="post" action="send.php"> <br>To Email: </br> <br><input name="toemail" type="text" id="toemail" value=""></br> <br>Subject: </br> <br><input name="subject" type="text" id="subject" value=""></br> <br>Message:</br> <br> <textarea cols="50" rows="7" name="message"></textarea></br> <br><input name="submit" type="submit" value="Send!"></br> </form> <p>Powered by <a href="http://asian.sc">Anonymous Email Sender</a></p> </body></html> 

send.php

  <?php $toemail = $_POST['toemail']; $subject = $_POST['subject']; $message = $_POST['message']; mail($toemail, '$subject (Sent Anonymously)', "Hello, The following is an anonymous email. $message Powered by http://asian.sc - Anonymous Email Sender", 'From: '.$email); echo "Thank you, $name<br>Message sent to $toemail with the following information:</br>Subject: $subject</br>Message: $message</br><p>Powered by <a href=\"http://asian.sc\">Anonymous Email Sender</a></p>";?> 

Désolé, j'ai oublié de mentionner que j'ai vérifié le file journal pour les erreurs, mais ce courrier électronique n'était pas là.

Il s'agit d'une tentative du sendmail pour arrêter l'envoi de courrier avec les En-têtes personnalisés.

Un correctif rapide consiste à utiliser un server SMTP pour envoyer un courrier à travers (je conseille, en utilisant un count GMAIL car il est sur la list de tous les cas).

Envoi de courriels par le biais du server SMTP Envoyer un courrier électronique à l'aide du server SMTP GMail à partir d'une page PHP