1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

enviar vários e-mails

Discussão em 'Web Development' iniciada por fil79, 6 de Novembro de 2008. (Respostas: 1; Visualizações: 441)

  1. fil79

    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:

    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!
     
  2. fil79

    fil79 Power Member

    já consegui...bastou inicializar o objecto dentro do ciclo for para funcionar...obrigado
     

Partilhar esta Página