Foros del Web » Programando para Internet » PHP »

header en mail

Estas en el tema de header en mail en el foro de PHP en Foros del Web. hola a todos tengo una duda con el envio de correo, comento mi problema en el siguiente codigo muestro como envio los correos, el problema ...
  #1 (permalink)  
Antiguo 06/04/2011, 09:49
Avatar de saseisa  
Fecha de Ingreso: agosto-2006
Mensajes: 329
Antigüedad: 17 años, 7 meses
Puntos: 9
header en mail

hola a todos tengo una duda con el envio de correo, comento mi problema en el siguiente codigo muestro como envio los correos, el problema que tengo es que todos los correos me los manda a bandeja de spam y en el campo de: siempre me pone

'greenfact@dominiodeldestinatario'

por ejemplo

[email protected]
[email protected]

y no me respeta el greenfact.mx como lo estoy poniendo en header From:
me pueden ayudar con este problema

Código:
$dato_enviar="$corre";//correo receptor

# Indicamos la dirección (nombre) del servidor
$server_name = "www.greenfact.mx";
# Indicamos el nombre de la persona que va a recibir el mensaje
$person_name = "$nombre_clt"; // nombre del receptor
# Indicamos la dirección de correo de esa persona
$person_email ="$corre";
# Las tres líneas que vienen a continuación son necesarias
# para que la cabecera del mensaje esté en formato HTML
$header = "MIME-Version: 1.0\n";
$header .= "Content-Type: text/html; charset=iso-8859-1\n";
$header .="From: greenfact.mx \nReply-To: [email protected]\nX-Mailer: PHP/";

# Esto que viene es el mensaje. (Fíjate en los tags HTML)		

$mensaje = "cuerpo del mensaje";


///////////
# Función de envío del mensaje

mail("$person_email","Registro ","$mensaje","$header");
  #2 (permalink)  
Antiguo 06/04/2011, 19:37
 
Fecha de Ingreso: agosto-2008
Ubicación: Buenos Aires
Mensajes: 247
Antigüedad: 15 años, 8 meses
Puntos: 6
Respuesta: header en mail

lo que te puede estar pasando es que si usas algun formulario prearmado de los que estan dando vueltas por internet, te puede estar faltando modificar o esra mal modificada alguna variable de las que usas en la funcion mail.
  #3 (permalink)  
Antiguo 06/04/2011, 19:40
Avatar de bocho0610  
Fecha de Ingreso: enero-2010
Ubicación: <? echo "Santiago, Chile"; ?>
Mensajes: 341
Antigüedad: 14 años, 3 meses
Puntos: 26
Respuesta: header en mail

Esto te puede ayudar
__________________
Sigueme en Twitter!
Septimoarte.cl <-- Un mundo en cine.
  #4 (permalink)  
Antiguo 06/04/2011, 19:47
 
Fecha de Ingreso: agosto-2008
Ubicación: Buenos Aires
Mensajes: 247
Antigüedad: 15 años, 8 meses
Puntos: 6
Respuesta: header en mail

sino lo que te puede estar jodiendo son los headers a simple vista estan bien....
hay partes de tu codigo que no mostras, con lo mostras no encuentro el error.....

por ahi te sirve, ejemplo de headers:

$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: [email protected]\r\n";
$headers .= "Reply-To: [email protected]\r\n";
$headers .= "X-Mailer: Microsoft Outlook Express 6.00.2600.0000";

saludos.

Etiquetas: header, mail
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:35.