for($x=0; $x<$lista;$x++){
$valore= mysql_fetch_assoc($query);

{
innanzitutto c'è una parentesi graffa aperta di troppo che dovresti chiudere...poi
al posto di for non è meglio fare while
Codice PHP:
while($lista=mysql_fetch_array($query){
$mail$lista['email'];