Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/12/2010, 09:21
walterdevel
 
Fecha de Ingreso: diciembre-2010
Mensajes: 788
Antigüedad: 13 años, 11 meses
Puntos: 51
Respuesta: La función mail() y sus cabeceras

Cita:
La página tambien dice: "Cada línea debería ser separada por un LF (\n)". Yo al poner $mensaje = wordwrap($mensaje, 70); garantizo un máximo de 70 caracteres por línea ¿Pero y el \n? en mi código no se donde debería aparecer una instrucción.
El \n es necesario para las cabeceras y $mensaje es parte del cuerpo.

Cita:
Como última duda referente a los encabezados veo que mucha gente en sus ejemplos menciona que el colocarlos dentro de una sola variable les da problemas. ¿Alguien sabe a qué puede deberse el hecho de que escriban: $cabecera = x; $cabecera . = y; $cabecera . =w;?
Esto es la primera vez que veo, pero no tiene sentido.


Cita:
Se que para un texto en html es necesario indicar en la variable de los encabezados "Content-Type: text/html; charset=iso-8859-1" ¿Para texto plano es recomendable?
Si, es necesario. En tu ejemplo podrías declarar también el charset ( no siempre es iso ).

La forma de saber si tu código es correcto, sería probandolo.

PD: entiendo que quieras aprender, pero yo preferiría usar una librería como "swift" que hace casi todo y además tiene logg de errores. Sin nombrar que se configura en 5 minutos...