Foros del Web » Programando para Internet » PHP »

problema con mail () (¿?)

Estas en el tema de problema con mail () (¿?) en el foro de PHP en Foros del Web. hola, no puedo enviar un mail con acentos en el asunto.. envio headers como $headers = 'Content-type: text/html; charset=iso-8859-1'."\n"; pero si en el asunto pongo ...
  #1 (permalink)  
Antiguo 15/04/2006, 14:53
Avatar de Wdeah  
Fecha de Ingreso: julio-2005
Ubicación: Argentina
Mensajes: 109
Antigüedad: 18 años, 9 meses
Puntos: 0
problema con mail () (¿?)

hola, no puedo enviar un mail con acentos en el asunto..
envio headers como
$headers = 'Content-type: text/html; charset=iso-8859-1'."\n";
pero si en el asunto pongo un acento asi: código el mail no llega.
si pongo código
el asunto del mensaje es código, no lo pasa a html a el asunto ?
como hago?
gracias.
  #2 (permalink)  
Antiguo 15/04/2006, 17:57
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
pos podrías probar, ya que un correo html es una página html como cualquier otra, usar cabeceras html correctas (doctype, html, head, etc), con la etiqueta META correspondiente en la cabecera..... De esa forma el mensaje sería tomado realmente como página web y sería interpretado íntegramente como tal.

Saludos.
  #3 (permalink)  
Antiguo 17/04/2006, 13:15
Avatar de Wdeah  
Fecha de Ingreso: julio-2005
Ubicación: Argentina
Mensajes: 109
Antigüedad: 18 años, 9 meses
Puntos: 0
hola, si el mensaje es interpretado como página html, el tema es que parece que con el asunto no pasa lo mismo...
si pongo un acento " así " no envia el correo, y si pongo un acento "así" en el asunto aparece así
:S
  #4 (permalink)  
Antiguo 17/04/2006, 13:19
 
Fecha de Ingreso: febrero-2004
Mensajes: 1.987
Antigüedad: 20 años, 2 meses
Puntos: 22
Encierra tu ASUNTO entre comillas.

Si tu asunto lleva comillas, escapalas:

\"

Pero si encierras en comillas todo ira bien.
  #5 (permalink)  
Antiguo 18/04/2006, 01:03
Avatar de gelit0  
Fecha de Ingreso: enero-2006
Mensajes: 25
Antigüedad: 18 años, 3 meses
Puntos: 0
No uses los acentos en el asunto. Te ahorrarás problemas y además no es nada recomendable (http://www.netiqueta.org/netiqueta_correo.shtml).

No sé si habrá algo mejor, pero con:

string ereg_replace ( string pattern, string replacement, string string )

Podrías cambiar el asunto antes de mandarlo.

Espero que te sirva ;)
__________________
.-. GeL/T0 .-. Quieres saber mas de mi? lee mi blog: http://g05l21.net

Mi CV:
http://storage.g05l21.net/cv
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 07:54.