bonjour a tous

je fais mon script d'envoi d'email en remplaçant
$email_webmaster = "webmaster@domaine.tld"; par:
$email_webmaster = "mon email";
mais ça ne parche pas : il s'affiche "Un problème s'est produit lors de l'envoi du message."
sachant que dans mon php.ini j'ai :
SMTP "localhost"
smtp_port "25"
voila mon code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
<?php 
//  L'adresse email du webmaster, à laquelle les messages devront être envoyés
 $email_webmaster = "xxxxxxxxxxxx@xxxxxxxxxxxxxxxxxxx.com";
 // ============= traitement des données du formulaire =========================
if (isset($_POST["envoyer"])){ 
// le formulaire a été soumis
        $etat = "erreur"; 
		// --- mise en forme des champs saisis dans le formulaire lors de sa soumission ---
        if (isset($_POST["email_expediteur"])) {
                 $_POST["email_expediteur"]=trim(stripslashes($_POST["email_expediteur"]));
        }
        if (isset($_POST["titre"])) {
                 $_POST["titre"]=trim(stripslashes($_POST["titre"]));
        }
        if (isset($_POST["message"])) {
                 $_POST["message"]=trim(stripslashes($_POST["message"]));
        }
 
// --- test de la validité des champs saisis ---
 
            if (empty($_POST["titre"])) { 
				 // Le Titre du message est vide
                 $erreur="Saisissez un titre pour vous message...";
        }elseif (empty($_POST["email_expediteur"])) { 
           // il manque l'email de l'expéditeur
                 $erreur="Saisissez votre adresse email...";
        } elseif (!eregi("^[0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\.[a-z]{2,4}$",
		$_POST["email_expediteur"])){ 
                 // l'adresse e-mail n'est pas valide
                 $erreur="Votre adresse e-mail n'est pas valide...";
        }
        else if(empty($_POST["message"])) { 
           // le message est vide
                 $erreur="Saisissez un message...";
        }
		else{
		// --- tous les champs sont correctement remplis: on pourra envoyer le mail ---
                 $etat="ok";
       }
}else { 
// --- le formulaire n'a pas été soumis ---
           $etat="attente";
}
// === fin de traitement des données du formulaire ===============================
if ($etat!="ok"){
// Si le formulaire n'a pas été soumis, ou soumis avec une erreur
         if ($etat=="erreur"){
//le formulaire a été soumis avec une erreur
             echo '<p><strong><li><font color="#FF6600">'.$erreur.'</font></li></strong></p>'; 
         }
?><br><br>
<table align="center"  border="1"  bordercolor="#FFCCFF" width="600" height="500">
<th align="center" background="images/div_header.JPG" height="36"><font color="#FFFFFF"> Formulaire de Contact
</font></th>  
<form method="post" action="<?php echo $_SERVER["PHP_SELF"]; ?>">
<tr><td> <table><tr><td align="center">Titre  du message : <input type="text" name="titre" 
value="<?php
        if (!empty($_POST["titre"])) { 
// le titre du message a été saisi: le réafficher
                echo htmlspecialchars($_POST["titre"],ENT_QUOTES);
        }
        ?>"></td></tr><br>
 <tr><td align="center">&nbsp; &nbsp;&nbsp;Votre&nbsp;e-mail : <input type="sumbit" 
 name="email_expediteur" value="<?php
        if (!empty($_POST["email_expediteur"])) { 
// l'adresse email de l'expéditeur a été saisie: la réafficher
                echo htmlspecialchars($_POST["email_expediteur"],ENT_QUOTES);
        }
        ?> ">
 </td></tr>
  <tr><td align="center">Vous Commentaires<br /><br />&nbsp;&nbsp;&nbsp;
<textarea name="message" cols="55" rows="15"><?php
        if (isset($_POST["message"])) { 
// le message a été saisi: le réafficher
                echo htmlspecialchars($_POST["message"],ENT_QUOTES);
        }
        ?></textarea></td></tr>
<br>
<tr><td align="center"><input type="submit"value="Envoyer"  name="envoyer"style="font-family:Verdana,serif; font-style:normal; font-weight:normal; font-size:12px; color:black; background-color:rgb(255,153,0); margin:1px; padding:1px; border-width:1px; border-color:black; border-style:groove;">
<input type="reset" value="Effacer" style="font-family:Verdana,serif; font-style:normal; font-weight:normal; font-size:12px; color:black; background-color:rgb(255,153,0); margin:1px; padding:1px; border-width:1px; border-color:black; border-style:groove;"></td></tr></table></td></tr>
</form></table><?php
}
else {
// le formulaire a été soumis sans erreur, on envoie le mail
        $entete = "From: ".$_POST["email_expediteur"]." <".$_POST["email_expediteur"].">\n";
        $entete .= "MIME-Version: 1.0";
        if (@mail($email_webmaster,$_POST["titre"],$_POST["message"],$entete)){ 
// mail envoyé
                echo "Votre message a été envoyé.<br />\n";
                echo "<a href=\"".$_SERVER["PHP_SELF"]."\">Envoyer un autre message</a>\n";
        }
        else { 
// erreur lors de l'envoi du mail
                echo "Un problème s'est produit lors de l'envoi du message.\n";
                echo "<a href=\"".$_SERVER["PHP_SELF"]."\">Réessayez</a>\n";
        }
}
?>
et merci encore une fois