PHP:¿Cómo envío un email en formato HTML?
De Foros del Web
<?php $sfrom=""; //cuenta que envia $sdestinatario=""; //cuenta destino $ssubject=""; //subject $shtml=""; //mensaje $sheader="From:".$sfrom."\nReply-To:".$sfrom."\n"; $sheader=$sheader."X-Mailer:PHP/".phpversion()."\n"; $sheader=$sheader."Mime-Version: 1.0\n"; $sheader=$sheader."Content-Type: text/html"; mail($sdestinatario,$ssubject,$shtml,$sheader); ?>
- Consideraciones a tomar en cuenta para diseñar el e-mail HTML (sobre uso de CSS y/o peculiaridades según cliente de correo que lo lea):
http://css-discuss.incutio.com/?page=StyleInEmail
Video tutorial para enviar correos con PHP
Este es un ejemplo de cómo puedes enviar un correo con PHP, si quieres que llegue en formato HTML solo debes agregarle el código anterior.
--Mickel 25 Nov 2002
Este artículo es parte de las FAQs de PHP y el Manual de PHP.
- Indice de las FAQs: Conceptos, Configuración, Formularios, Manejo de Archivos, Integración con Bases de Datos, Sesiones, Extensiones y Librerías, Seguridad, Funciones, Clases y Objetos, Frameworks
- Recomendamos también: Guía Zend, Frameworks PHP, Aceleradores PHP
- Agregar al FAQ: PHP: Instrucciones para agregar una pregunta al FAQ de PHP
- Para preguntas sobre PHP: Foro de Php
