Envoi du mail HTML

Code complet php

<?php
$mail_from_site = "admin@mon-site.com";//Adresse mail de votre site 
$Nom_du_site = "mon-site";//Nom de votre site
$url_du_site = "https://www.mon-site.com";//URL de votre site
$Page_mon_compte = "https://www.mon-site.com/compte-client";//URL page compte client 
$rep_images = "test_MAIL_HTML/img_mail/";//Répertoire des images contenues dans le mail  
?>

 <a id="mail-envoye"></a>
 
 <h1>Test envoi mail :</h1>
 
 <br />
<?php                                                                                                 
 if (isset($_POST['envoie_mail']))                                                    
 {
 $prenom;$email;$subject;
 if(isset($_POST['prenom'])){
 $prenom=$_POST['prenom'];
 }        
 if(isset($_POST['email'])){
 $mailTo=$_POST['email'];
 }
 if(isset($_POST['subject'])){
 $subject=$_POST['subject'];
 }        
  
// Ici les requêtes appropriées pour récupérer le N° de commande, le login et le mot de passe.
// Pour notre test les variables fictives seront:

$id_commande = "128012";
$login_compte = "Mon-login";                                               
$mot_de_passe_compte = "Mon-mdp";

$headerMail = "MIME-Version: 1.0\r\n";;//permet d'envoyer les message au format html
$headerMail.= "Content-type: text/html; charset=utf-8 \r\n";//permet d'envoyer les message au format html
$headerMail.= "From: ".$mail_from_site;//pour répondre au message                       

 // remplace les pseudo variables du corps de texte par leur valeurs de champ
$mailMessage= file_get_contents("$url_du_site/test_MAIL_HTML/modele-mail.html");                            
$mailMessage = str_replace('$Nom_site', $Nom_du_site, $mailMessage);
$mailMessage = str_replace('$url_site', $url_du_site, $mailMessage);
$mailMessage = str_replace('$prenom', $prenom, $mailMessage);
$mailMessage = str_replace('$commande', $id_commande, $mailMessage);
$mailMessage = str_replace('$login', $login_compte, $mailMessage);
$mailMessage = str_replace('$mdp', $mot_de_passe_compte, $mailMessage);
$mailMessage = str_replace('$mon_compte', $Page_mon_compte, $mailMessage);
$mailMessage = str_replace('$Dr_images', $rep_images, $mailMessage);
$mailSujet = $subject;
// envoi du mail
 mail(
$mailTo,
$mailSujet,
$mailMessage,
$headerMail
);
                   
 $Message_retour = "Votre message a bien été envoyé."; 
 
 }       
?>

 <br />
<div id="message"><span style="color:#ff0000;"><?php echo $Message_retour ?></span></div>
 <br />                                                   
<form method="post" action="#mail-envoye" id="comment_form">                                        
<label for="name"><span style="color:#ff0000;">*</span> Prénom</label>
<input name="prenom" id="prenom" type="text" class="" value="<?php echo $prenom; ?>" required="">
 <br /> <br />
<label for="email"><span style="color:#ff0000;">*</span> Mail destinataire</label>
<input name="email" id="email" type="email" class="" value="<?php echo $email; ?>" required="">
 <br /> <br />
<label for="subject"><span style="color:#ff0000;">*</span> Sujet</label>
<input name="subject" id="subject" type="text" class="" value="<?php echo $subject; ?>" required="">
 <br /> <br />                                       
                                        
<input type="submit" id="submit" name="envoie_mail" class="btn" value="Envoyer Mail HTML">
</form>
 <br />
 <br />