J'ai écrit un code pour envoyer le courrier sur yahoo ou gmail.Mail envoie sur gmail mais je ne vois aucun message dans le courrier de yahoo. Et dans Gmail, je vois tout le contenu html avec un message. voici mon code ...la fonction de courrier ne fonctionne pas pour l'ID de courrier de yahoo
$headers = "From: \"".$from_name."\" <".$from_email.">\n";
$headers .= "To: \"".$to_name."\" <".$to_email.">\n";
$headers .= "Return-Path: <".$from_email.">\n";
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-Type: text/HTML; charset=ISO-8859-1\n";
// message
$message = '
<html>
<head>
<title>Registration</title>
</head>
<body>
<table><tr>
<td> <a href="#'> Click Here To Activate Your account</a>
Thanks To visit site.com
</td>
</tr>
</table>
</body>
</html>';
if(mail('', $subject, $message, $headers))
echo "successfully register !! please check your mail and clik on confirmation link";
Bienvenue chez SO. Veuillez spécifier ce que vous essayez d'envoyer de quel serveur, et surtout ce que vous utilisez comme 'from_email'. –