no=27
Para enviar correo HTML desde PHP sólo se necesita colocar las cabeceras correctas como sigue:
El mensaje será texto entre comillas.
Deberá respetarse el parámetro FROM: 'correo a quien se envia'.
Y la cabecera deberá contener:
El cuerpo del mensaje en HTML normal como haya sido diseñado sería por ejemplo:
$cuerpo="
Usuario |
>?php $_GET['usuario']; ?> |
";
Lo anterior arroja una tabla en el cuerpo del mensaje para el envío de correo electrónico con el texto usuario seguido del valor que le hayas dado a la variable usuario ($_GET['usuario'], que es la variable que viene de tu forma.
Puedes mandar tu mensaje, y tu usuario lo recibirá en el cuerpo del mail y no como archivo adjunto.
Si sólo quieres mandar mensaje en texto, no es necesario el uso de la cabecera ($headers).
Sólo emplea la función mail de PHP como sigue:
mail("El mail que recibe","Tu asunto",$mensaje1,"FROM: El correo de quien envía");
Se utiliza la variable $mensaje1 por que por lo general la información que quieres mandar es mayor a una línea. Puedes agrupar tu mensaje en la variable como se muestra a continuación:
Si quieres enviar algo más profesional, a más correos o manejar listas de correo de manera completa, te recomendamos:
Constant Contact un servicio profesional, rápido e infalible para enviar tus correos de manera efectiva y a un bajo costo.
Si tienes dudas acerca de cómo mandar mensajes HTML que no sean considerados SPAM, por favor llámanos o escríbenos.
Recuerda que el envío indiscriminado sin seguir nuestras Condiciones de uso está extrictamente prohibido.
Te recomendamos consultarlas para que estés seguro de que no estés mandando SPAM.