Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/09/2008, 11:30
Avatar de pablinff
pablinff
 
Fecha de Ingreso: diciembre-2005
Ubicación: Argentina
Mensajes: 383
Antigüedad: 18 años, 4 meses
Puntos: 7
Respuesta: Hacer un espacio al recibir un email

Lo mejor es que compongas el mensaje en HTML, sería algo así:
Código PHP:
$cuerpo "
<html>
 <head>
 ......
 ......
 </head>
 <body>
 ......
 ......
 <div>Una capa, que le agrego un br para que me haga un salto de line</div>
 <p>un parrafo, no es necesario que inserte un br al final puesto que esta etiqueta ya lo realiza</p>
 .....
 .....
 </body>
</html>
"

Entonces la función mail() te quedaría algo así:
Código PHP:
mail("[email protected]""Asunto"$cuerpo"cabeceras"); 
Ha! y no te olvides de poner en las cabeceras lo siguiente:
Código PHP:
$headers     "MIME-Version: 1.0\r\n";
$headers     .= "Content-type: text/html; 
Tené en cuenta de que si decidís incluir imagenes al e-mail deberás poner rutas absolutas, por ej: "http://www.tudominio.com/imagenes/imagen.jpg"
Y mientras menos etiquetas html utilices mejor, debido a que la mayoría de los clientes de correo como GMAIL, Hotmail no soportan muchas etiquetas html, el que mejor lo hace es Yahoo, pero aún así no del todo. Lo mismo con CSS, mientras menos mejor.

Espero que te sirva.
Saludos!
__________________
I'm gonna start a revolution from my bed...

Última edición por pablinff; 27/09/2008 a las 12:08