Foros del Web » Programando para Internet » PHP »

Remitente desconocido?

Estas en el tema de Remitente desconocido? en el foro de PHP en Foros del Web. Hola a todos Tengo una web donde escribi un pedazo de codigo que envia boletines a todos los registrados de mi web, para esto utilizo ...
  #1 (permalink)  
Antiguo 01/12/2005, 00:25
 
Fecha de Ingreso: mayo-2005
Mensajes: 53
Antigüedad: 12 años, 6 meses
Puntos: 0
Pregunta Remitente desconocido?

Hola a todos

Tengo una web donde escribi un pedazo de codigo que envia boletines a todos los registrados de mi web, para esto utilizo la funcion mail(), el gran problema es que cuando el boletín llega a cada uno de los mails registrados, llega como "remitente desconocido", lo cual provoca en muchas ocasiones que llegue en la bandeja de correo no deseado, como puedo evitar esto?

Le agradeceria mucho cualquier respuesta inmediata que sea de mi ayuda. Desde ya, gracias por tomarse la molestia de haber leido esto.
  #2 (permalink)  
Antiguo 01/12/2005, 01:32
 
Fecha de Ingreso: agosto-2004
Mensajes: 118
Antigüedad: 13 años, 4 meses
Puntos: 1
Prueba algo como esto:

Código PHP:
// Datos de formateo del e-mail en formato html, añadiendo el parámetro
// "Para" del correo
$EmailDestinatario "[email protected]"//o desde base datos
$Cabecera  "MIME-Version: 1.0\r\n";
$Cabecera .= "Content-type: text/html; charset=iso-8859-1\r\n";
$Cabecera .= "Content-Transfer-Encoding: 7bit\r\n";

//Campo From del email
$Cabecera .= "From:"."(LO QUE QUIERAS PONER)"."\r\n";
$Destinatario $EmailDestinatario;
$Asunto "Prueba de email formateado";
$Mensaje "Esto es una prueba";

//Enviar el email con funcion mail()
$EmailSend mail($EmailDestinatario$Asunto$Mensaje$Cabecera); 
la línea
Código PHP:
$Cabecera .= "From:"."(LO QUE QUIERAS PONER)"."\r\n";

//sería más correcta así
$Cabecera .= "From: Pepito perez\r\n"//por ejemplo

//te lo pongo así para que sepas exactamente lo que debes cambiar 
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 11:10.