darkymarky adlı üyeden alıntı: mesajı görüntüle
selam phpmailer ı biliyorsunuzdur smtp form ile mail attırma.

php entegre ettim sql dan mailları çekiyor ve tek tuşla hepsine aynanda mail gonderiyor.

fakat 25.000 tane mail oldugu için kullanmadım.


bu phpmailer a oyle bir kod eklemek istiyorum ki

zamanlanmış mail atsın

yani şu an başlatsam 30 gün çalışsın. bugun 1000 tane yarın 1000 tane gibi

yada dakika başı 3 mail atsın bitene kadar zamanla yavaş yavaş ama atsın..

gibi birşey eklemek istiyorum nasıl yaparım


//maillerimizin $mails dizisinde olduğunu varsayıyorum
$mails = array($alicilar);

foreach($mails as $mail)
{
$mail->AddAddress($mail);
$mail->Send();
$mail->ClearAddresses();
$mail->ClearAttachments();

// 2 sn bekletiyoruz mail gönderme işlemi arasında..
sleep(2); //20 yaparsak 20 saniye bekletir
}