Voici une fonction qui devrait faire ton bonheur:
function mail_html($mail_dest, $objet, $mailmessage, $mail_exp, $nom_exp)
{
srand((double)microtime()*1000000);
$id_mail = md5(uniqid(rand));
$entete= "From: ".$nom_exp." <".$mail_exp.">\r\n"; // Adresse expéditeur
$entete.= "Reply-To: ".$mail_exp."\r\n"; //adresse renvoie
$entete.= "MIME-Version: 1.0 nContent-Type: multipart/alternative; boundary=\"----=".$id_mail."\"\n"; //type mime
$entete.= "Content-Type: text/html; charset=iso-8859-1\r\n";
mail($mail_dest, $objet, $mailmessage, $entete) or die("<B>".$nom_exp.", votre mail n'a pas été envoyé à $nom_dest à l'adresse ".$mail_dest.".</B><br><a href=".$path.">Recommencer</a><br>" ); //construction et envoie du mail
}