Foros del Web » Programando para Internet » PHP »

< Pregunta sobre E-Mail >

Estas en el tema de < Pregunta sobre E-Mail > en el foro de PHP en Foros del Web. Wenas. Tengo un pequeño problemilla con la función 'mail()'. El siguiente código: ==================== mail(&quot;[email protected]&quot;, $txtAsunto, &quot;Texto del Mensaje:\n\n$txtMensaje\n\n&quot;, &quot;hola qué tal?&quot;) me da como resultado: ...
  #1 (permalink)  
Antiguo 04/07/2002, 12:07
 
Fecha de Ingreso: abril-2002
Mensajes: 1.014
Antigüedad: 21 años, 11 meses
Puntos: 8
< Pregunta sobre E-Mail >

Wenas. Tengo un pequeño problemilla con la función 'mail()'.

El siguiente código:
====================

mail(&quot;[email protected]&quot;, $txtAsunto, &quot;Texto del Mensaje:\n\n$txtMensaje\n\n&quot;, &quot;hola qué tal?&quot;)

me da como resultado:
=====================

hola qué tal?
hola qué tal?
hola qué tal?
X-MM-Mail-From-Script: /mikibroki2/email.php
X-Complains-To: [email protected]
X-MM-Mail-From-IP: 213.97.67.67
Errors-To: [email protected]


En cambio, si quito en la función el cuarto parámetro (&quot;hola qué tal?&quot;) me va perfecto.
  #2 (permalink)  
Antiguo 04/07/2002, 14:01
 
Fecha de Ingreso: enero-2002
Mensajes: 88
Antigüedad: 22 años, 2 meses
Puntos: 0
Re: < Pregunta sobre E-Mail >

Claro, MikiBroki... el cuarto parámetro son las cabeceras del emilio, y tu texto &quot;hola qué tal?&quot; no es ninguna cabecera.

Puedes no especificar ninguna cabecera, o poner algo como este ejemplo:

Código:
 
$cabecera = &quot;From: \&quot;Yo mismo\&quot;&lt;[email protected]&gt;&quot;;
     // La antibarra debe ser simple
$asunto = &quot;Prueba de ArtuAgui&quot;;
$cuerpo = &quot;Mi mensaje de prueba&quot;;
$destinatario = &quot;[email protected]&quot;;

mail ($destinatario, $asunto, $cuerpo, $cabecera);
Si quieres saber más sobre cabeceras, busca en este mismo foro; los hay muy buenos... ;)

Saludos,
-ArtuAgui-
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:38.