Les gars j'ai eu ce problème pendant 1 mois et fait tout, mais ne pouvait pas régler le problème, mais maintenant, je connais la solution.
J'ai une utilisation partagée d'hébergement linux, quand mon admin modifié le php 5.3 j'ai eu beaucoup d'erreur pour le "file_put_contents" du code. essayez de tester mon plan:
Dans votre hôte de créer un fichier comme mytest.php et mettez ce code dans et enregistrer:
<?php mail('Your-EMail','Email-Title','Email-Message'); ?>
Ouvrir une URL "www.your-domain.com/mytest.php" une fois, puis vérifiez votre e-mail. vous devriez avoir un e-mail à partir de votre hôte avec les informations que vous avez saisies dans mytest.php, vérifiez le nom de l'expéditeur. si son de Personne vous avez un problème à propos de "Permission Denied" parce que quelque chose n'est pas défini, et si le nom de l'expéditeur est comme mon id: iietj8qy@hostname5.netly.net vous n'avez pas de prob.
Mon admin changé le serveur et installé l'hôte de nouveau, je pense, et le problème a résoudre, dites à votre administration d'accueil de ce que je vous ai dit et ils ont peut-être trouver la réponse.
espère que cela vous aide!