URL: https://linuxfr.org/forums/programmation-php/posts/fc4-php5-mail Title: FC4 + php5 + mail() == ? Authors: Thomas Debesse Date: 2006年10月10日T20:45:54+02:00 Tags: Score: 0 Bonjour, voilà, j'ai un problème très obscure avec la fonction mail() de php5 sous FC4. j'ai un script simple : ini_set("display_errors", true); ini_set("error_reporting", E_ALL); $Email="foo@bar.com"; $headers = "Content-type: text/\r\nFrom: " . $Email . "\r\n"; if ( mail("monadresse@monserveur.plop" , "essai" , "test", $headers) ) £spaces£ £/spaces£echo "OK\n"; else £spaces£ £/spaces£echo "NOK\n"; Si j'exécute le code via la ligne de commande : php essai.php ça me renvoie OK, et en effet, le mail est envoyé, et reçu. Si j'exécute le code via le serveur apache, avec mod_php donc [http://monserveur.com/essai.php](http://monserveur.com/essai.php) , bah ça me renvoie NOK, et en effet, aucune trace du mail nulle part. De plus, PHP ne me renvoie aucune erreur... La seule info que j'aie, c'est que la fonction mail n'a pas fait son travail, et qu'elle le sait. Alors voilà, si vous aviez la moindre idée.... Est ce qu'il est possible que php soit configuré d'une manière pour l'exécution en ligne de commande et d'une autre manière pour apache ? Est ce que mon problème est du à un tiers autre que Apache et PHP ? Si vous avez la moindre idée farfelue (ou pas) de chose à vérifier, je suis preneur ! Merci :) ( j'ai peur qu'avec un problème aussi flou, la solution le soit tout autant :/ )

AltStyle によって変換されたページ (->オリジナル) /