Lo que me ocurre es que en algunas cuentas de correo recibo el e-mail con el formato html perfecto pero en otras me aparece el código, es decir, <html><head>....
El codigo es el siguiente, a ver si me podeis decir pq ocurre esto
mensaje recibe la página en html y la envio. No se si me falta alguna cabezera o algo ...
Código:
<? $email=$_POST['email']; $texto=$_POST['mensaje']; $sfrom="[email protected]"; //cuenta que envia $sdestinatario=$email; //cuenta destino $ssubject="Claves de usuario"; //subject $shtml=$texto; $cabeceras = "MIME-Version: 1.0\r\n"; $cabeceras .= "Content-type: text/html; charset=iso-8859-1\r\n"; $cabeceras .= "From: XXX <[email protected]>\r\n"; mail($sdestinatario,$ssubject,$shtml,$cabeceras); ?>