Ho modificato lo script per mandare in CCN ma la mail nn arriva a tutti gli utenti come mai?

$sql = "SELECT * FROM mailing order by id";
$query = @mysql_query ($sql, $connessione);
$mess1 = stripslashes($mess);

$ogg=stripslashes($_POST[oggetto]);
$corpo="$corpo";
$headers .="From: prova<newsletter@prova.net>\n";
$headers .="Content-Type: text/html; charset=iso-8859-1\n";

echo "[img]../../../images/logo.gif[/img]
Email inviata a:
";
$corpo=$mess1; //aggiunto io
$i=0;
$lista="";
while ($row=@mysql_fetch_array ($query))
{
if($i<=30)
{
$lista.=trim($row[mail]).",";
$i++;
}
else
{ $intestazione=$headers."Bcc:".$lista."\r\n";
//mail ($dest, $ogg, $corpo, $intestazione);
set_time_limit (0);
$i=0;
echo $lista."
";
$lista="";
}
}

@mysql_close ($connessione);