Foros del Web » Programando para Internet » PHP »

mail con estilo

Estas en el tema de mail con estilo en el foro de PHP en Foros del Web. buenas noches tengo el siguiente problema. estoy manadndo un correo por medio del php con la funcion mail, este llega correctamente con las imagenes y ...
  #1 (permalink)  
Antiguo 10/04/2006, 17:57
 
Fecha de Ingreso: septiembre-2003
Mensajes: 265
Antigüedad: 14 años, 2 meses
Puntos: 1
Pregunta mail con estilo

buenas noches

tengo el siguiente problema.

estoy manadndo un correo por medio del php con la funcion mail, este llega correctamente con las imagenes y todo, excepto con los estilos

mi duda es si hay que habilitar algo el codigo para que se puedan ver los estilos..........


los estilos estan incluidos en el html el cual lo pase a una varible $mensaje, el cual contiene todo el html, inclkuido los estilos...................
  #2 (permalink)  
Antiguo 11/04/2006, 11:06
 
Fecha de Ingreso: septiembre-2003
Mensajes: 265
Antigüedad: 14 años, 2 meses
Puntos: 1
Pregunta

haci tengo mi codigo pero los estilos no se me muestran

$header = "From: XXX <".$email.">\n";
$header .= "Content-type: text/html; charset=iso-8859-1\r\n";
mail($to[0],$titulo,$mensaje,$header);

$to[0] = aquin va dirigido el mail
$titulo = titulo del mail
$mensaje = aqui tengo todo el html, incluido los estilos
$header = para identificar que sea html

que mas puedo hacer???
  #3 (permalink)  
Antiguo 11/04/2006, 11:31
 
Fecha de Ingreso: septiembre-2003
Mensajes: 265
Antigüedad: 14 años, 2 meses
Puntos: 1
Ahora le agregue la linea MIME... y cuando lo veo en el correo este muestra todo el codigo html con los estilos...............

pero no se meve como html

$headers = "MIME-Version: 1.0\r\n"; <--- le agregue esta linea
$headers .= "Content-type: text/html; charset=iso-8859-1\r \n";
$header .= "From: XXX <".$email.">\n";

mail($to[0],$titulo,$mensaje,$header);

aaaaaaaaaaaaaaaaaaaa
  #4 (permalink)  
Antiguo 11/04/2006, 12:08
 
Fecha de Ingreso: septiembre-2003
Mensajes: 265
Antigüedad: 14 años, 2 meses
Puntos: 1
????????????
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:20.