Quindi... diciamo che la mia query è tipo "select id,email from tb_utenti".
Io avevo già pensato di fare quello che mi sconsigliate, e cioè una cosa così:
Codice PHP:
Ciclo_WHILE
{
mail($row[email], $oggetto, $messaggio ...);
}
Mi sembra di capire sia meglio così
Codice PHP:
$bcc .= "";
Ciclo_WHILE
{
$bcc .= "$row[email],";
}
mail(QUI_che_ci_va?, $oggetto, $messaggio, $bcc ...);
Correggetemi se sbaglio... e sbaglierò!! 
Ma non ho capito come gestire i "numeri" delle limitazioni del server e gli invii "scaglianati" (che immagino vadano fatti con qualsiasi delle due soluzioni...