fil79
Power Member
Boas
Tenho uma classe que faz autenticação SMTP para enviar correio...gostaria a de a usar para enviar para uma série de e-mails que estão num array, de uma só vez através de um for:
se existir apenas um mail no arry este é enviado, mas se existirem dois ou mais dá um erro e apenas o primeiro mail é enviado. Já recorri sem sucesso à função sleep para retardar a execução do for. Desde já agradeço qualquer ajuda!
Tenho uma classe que faz autenticação SMTP para enviar correio...gostaria a de a usar para enviar para uma série de e-mails que estão num array, de uma só vez através de um for:
Código:
//CICLO PARA ENVIAR MAILS SEPARADAMENTE
for($i=0;$i<$registos;$i++){
$smtp->Send($arrayEmail[$i], $from, $subject, $message);/* faz o envio da mensagem */
}//FIM DO FÔR
se existir apenas um mail no arry este é enviado, mas se existirem dois ou mais dá um erro e apenas o primeiro mail é enviado. Já recorri sem sucesso à função sleep para retardar a execução do for. Desde já agradeço qualquer ajuda!