
Estou desenvolvendo uma Newsletter e gostaria de uma ajudinha para resolver um problema numa rotina.

A.) As informações:
1. Tenho numa página um form1 com dois select (list ou multiple, como queiram chamar/usar). O select_1 lista a partir de uma SQL todos os emails de meu DB. E o select_2 recebe os emails do select_1 (todos eles ou só os que escolher). Até ai tudo bem, não há problemas com essa parte, vejam abaixo:
<select name="select_1" size="6" onClick="move('form1','select_1','select_2[]');"> <option value="todos">Selecionar Todos »</option> <?php do { ?> <option value="<?php echo $row_rs_lista_email['tb_usuario_email']; ?>"> <?php echo " ".$row_rs_lista_email['tb_usuario_nome']." (".$row_rs_lista_email['tb_usuario_email']. ") "; ?></option> <?php } while ($row_rs_lista_email = mysql_fetch_assoc($rs_lista_email)); $rows = mysql_num_rows($rs_lista_email); if($rows > 0) { mysql_data_seek($rs_lista_email, 0); $row_rs_lista_email = mysql_fetch_assoc($rs_lista_email); } else { echo "Não há e-mails a serem listados para o critério informado"; } ?> </select> <select name="select_2[]" size="6" onClick="move('form1','select_2[]','select_1');"> <option value="todos">« Remover Todos</option> </select>
2. Após submeter o form1, enviando todos os dados inclusive o do select_2 o qual contem os e-mails que escolhi no select_1, uma página PHP recebe os dados e os trada da seguinte maneira (posto só a parte do código que interessa):
<?php $assunto = $_POST['assunto']; $remetente = $_POST['remetente']; $emails = $_POST['select_2']; $texto = $_POST['mensagem']; // $total_email = $_POST['total_email']; // input hidden for ($i = 0; $i < count($emails); $i++) { $para = $emails[$i]; $headers = "MIME-Version: 1.0\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\n"; $headers .= "From: MEUSITE <{$remetente}>"; mail($para, $assunto, $texto, $headers); } ?>
3. Tentei substituir o "count" pelo total de emails coletados pelo SQL e fiz inúmeros testes, mas não deram certo.

B.) O problema:
Não consigo fazer com que sejam listados um a um os emails que inseri no select_2 e que seja enviado um email com a mensagem para cada um deles.

Pessoal, a onde é que estou errando? Podem me ajudar a matar essa charada?

Agradeço desde já.
