Enviar un e-mail HTML con PHP

miércoles, 12 de octubre de 2011
  Enviar un e-mail HTML con PHP    Enviar un e-mail con PHP es muy sencillo, tan solo tenemos que utilizar la función mail. Pero cuando escribimos código HTML en el cuerpo del mensaje, este lo recibimos como texto y no como una página web, como querríamos. Esto tiene facil solución, solo necesitamos añadir la cabecera "Content-type: text/html" en el e-mail y el código que enviemos se interpretará como HTML. Veamos como:
$codigohtml = ' 

E-Mail HTML


http://www.webtaller.com">Ir a WebTaller
';
$email = 'pepito@grillo.com';
$asunto = 'E-Mail HTML';
$cabeceras = "Content-type: text/html\r\n";
mail($email,$asunto,$codigohtml,$cabeceras);
?>
De esta forma, los e-mails que enviemos se verán como una página Web. En las cabeceras podemos añadir otras cosas, como por ejemplo si queremos especificar quien envía el e-mail haremos:  $cabeceras = "From: direccion@email.dom\r\nContent-type: text/html\r\n"; De esta forma, el remitente del e-mail sería "direccion@email.dom" Por Alex

0 comentarios:

Publicar un comentario