Salut tout le monde,

Je souhaite envoyer un mail avec la fonction mail(). Tous mes contrôles se passent bien mais lors de l'envoi de l'email je reçois l'erreur suivante

Warning: mail() [function.mail]: Failed to Send in D:\wamp\www\xxx\contact_recrutement.php on line 302
Voici le code de création de mon mail

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
 
//----------
// Construction de l'entete
//----------
$limite = "_parties_".md5(uniqid (rand()));
 
//expéditeur du mail
$header = "Content-Type: multipart/mixed;\n";
$header .= " boundary=\"----=$limite\"\r\n\r\n";
$header .= 'From: "Technet.fr" <contact@technet.fr>'. "\r\n";
$header .= 'Cc:'. "\r\n";
$header .= 'Bcc:' .$destinataireTechnet. "\r\n";
$header .= "Date: ".date("l j F Y, G:i")."\n";
$header .= "MIME-Version: 1.0\n";
 
$message_mail = "This is a multi-part message in MIME format.\n";
$message_mail .= "Ceci est un message est au format MIME.\n";
$message_mail .= "------=$limite\n";
$message_mail .= "Content-Type: text/plain; charset=\"iso-8859-1\"\n";
$message_mail .= "Content-Transfer-Encoding: 7bit\n\n";
$message_mail .= ' mon message';
$message_mail .= "\n\n";
 
//---------
// Construction du fichier
//-----------
 
$attachement = "------=$limite\n";
$attachement .= "Content-Type: $typemime; name=\"$nom_fichier\"\n";
$attachement .= "Content-Transfer-Encoding: base64\n";
$attachement .= "Content-Disposition: attachment; filename=\"$nom_fichier\"\n\n";
 
$fichier1 = $_FILES['fichier']['tmp_name'];
$fd1 = fopen( $fichier1, "r" );
$contenu1 = fread( $fd1, filesize( $fichier1 ) );
fclose( $fd1 );
$attachement .= chunk_split(base64_encode($contenu1));
 
$attachement .= "\n\n\n------=$limite\n";
 
 
// Envoi du mail
if (mail($email, $objet, $message_mail.$attachement, $header))
{
echo '<b><font color="darkred"><p style="text-indent:0px;">'.$message_envoye.'</p></font></b>'."\n";
}
else
{
echo '<p><b><font color="red">'.$message_non_envoye.'</font></b></p>'."\n";
}
Quelqu'un aurait il déjà rencontré le warning si dessus?Impossible de le trouver sur le net!

Merci de vos réponses