par
Mouloud » 24 mars 2008, 10:59
Bonjour,
je suis débutant en php et j'essai d'ecrire un script pour envoyer un email , mais je reçoi un message d'erreur et j'ai pas compris si le probléme est dans mon code ou dans la configuration (remarque je fais mon teste localement)
voici le code :
<?
$nom = $_POST['nomE'];
$titre = $_POST['titreE'];
$sujet = $_POST['sujetE'];
if (mail('[email protected]',$titre,$sujet))
{
echo "Votre Message à été envoyer avec succées "; }
else
{
echo "un probléme est survenue et votre message n'a pas pu étre envoyer" ;
};
?>
et voila le message d'erreur :
Code : Tout sélectionner
mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() .
en plus , comment ajouter des entétes , par exemple je veu savoir l'email de l'expéditeur du message, veuillez m'aider avec d'autres idées ou remarques.
merci à tous.
Bonjour,
je suis débutant en php et j'essai d'ecrire un script pour envoyer un email , mais je reçoi un message d'erreur et j'ai pas compris si le probléme est dans mon code ou dans la configuration (remarque je fais mon teste localement)
[php]voici le code :
<?
$nom = $_POST['nomE'];
$titre = $_POST['titreE'];
$sujet = $_POST['sujetE'];
if (mail('
[email protected]',$titre,$sujet))
{
echo "Votre Message à été envoyer avec succées "; }
else
{
echo "un probléme est survenue et votre message n'a pas pu étre envoyer" ;
};
?>[/php]
et voila le message d'erreur :
[code]mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() .[/code]
en plus , comment ajouter des entétes , par exemple je veu savoir l'email de l'expéditeur du message, veuillez m'aider avec d'autres idées ou remarques.
merci à tous.