Yo es toy usando la funcion mail() bien. Reviso los correo en hotmail y me llega bien, pero cuando reviso eso correos enviados a otra cuenta, la de mi trabajo, no me interpreta el html, me aparece todo lo que esta entre los tags <html> </html> como texto plano.
Este el sl codigo:
Código PHP:
<?
$destinatario = "$select";
$asunto = "Contact Us from t News";
$cuerpo = "
<html>
<head>
<title>Contact Us from News</title>
</head>
<body>
<center><h3>Contact Us from News</h3></center>
<p>
<b>To: </b>".$select."<br> <br>
<b>From: </b>".$email."<br> <br>
<b>Subject: </b>".$subject."<br> <br>
<b>Message: </b>".$message."<br> <br>
</p>
</body>
</html> ";
//para el envío en formato HTML
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
mail($destinatario,$asunto,$cuerpo);
header("Location:/testing/index.html?msg=enviado")
?>