Signifie :Notice: Undefined variable: email in C:\Program Files\EasyPHP 2.0b1\www\site\formulaire.php on line 15
Erreur : variable email non definie à la ligne 15.
Hors si tu regardes la ligne 15 (je suppose) que c'est :
$MailHeader = "From: $email";
Tu fais cela en début de fichier, bien avant avoir testé l'existence du $_POST et avoir affecté $email à cette variable... Il faudrait plutot le faire au même endroit que $MailBody .= "Mail : $email\n"; qui lui n'a lieu que si $email est défini...Autre chose, je pense que si l'email est incorrect, en plus de faire ton
echo 'Votre adresse E-Mail n\'a pas un format valide'; tu devrais aussi faire $Envoi = 0; parce que c'est comme si elle était pas remplie... Enfin c'est toi qui vois, peut etre que dans ton contexte ce que je dis n'est pas pertinent