Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/04/2004, 01:15
Avatar de Helbira
Helbira
 
Fecha de Ingreso: octubre-2001
Ubicación: Sevilla, España
Mensajes: 1.228
Antigüedad: 22 años, 6 meses
Puntos: 5
$header es precisamente lo que tienes que poner a partir de "From: ...." .

Tonces, haz que imprima por pantalla el contenido de $header o dímelo tú mismo lo que devuelve la consulta "select * from lista"

Para que te lo imprima por pantalla cambia la función enviar2() por el siguiente código:

Código PHP:
//Para mandar mail
function  enviar2($enviar_enviar,$contrasena_enviar,$asunto,$mensaje)
{
    if(
$enviar_enviar)
    {
        include(
"config.php");
        if(
$contrasena_enviar==$dbpass)
        {
            include(
"config.php");
            
$resp2 mysql_query("select * from lista");
            while(
$datos2 mysql_fetch_array($resp2))
            {
                if(
$mail_listado=="")
                {
                    
$mail_listado=$datos2[mail];
                }
                else
                {
                    
$mail_listado=$mail_listado.",".$datos2[mail];
                }

            }

            echo 
"mail_listado: ".$mail_listado."<br>";

            
$header ="Bcc: ".$mail_listado."\r\n";

            
mail(null,$asunto,$mensaje,$header);
            echo 
"<p>Mail enviado con éxito.</p>\n";
        }
        else
        {
            
header("location: lista.php");
        }
    }
    else
    {
        
header("location: lista.php");
    }

Espero tu respuesta