[PHP] Korespondencja seryjna
: 25 września 2016, 13:18
Witam, zastanawiam się jak wielkie serwisy co mają miliony kont użytkowników rozsyłają mejle. Napisałem taki prosty skrypt. Jednak jest on wstanie rozesłać mejle do 50-100 użytkowników później się zacina. Mam bazę ponad 3tyś. kont. Jak mogę rozwiązać problem?
Kod: Zaznacz cały
<?php
require('haslo_bazy.php');
$naglowki .= "From: NADAWCA <adres@nadawcy.pl>".PHP_EOL;
$naglowki .= "MIME-Version: 1.0".PHP_EOL;
$naglowki .= "Content-type: text/html; charset=iso-8859-2".PHP_EOL;
$pokaz_email_do_wyslania = mysql_query("SELECT * FROM uzytkownicy");
while($pe = mysql_fetch_assoc($pokaz_email_do_wyslania)) {
$wiadomosc = "Wiadomość do wszystkich";
if(mail("".$pe['poczta']."", 'temat wiadomośći', $wiadomosc, $naglowki)){}
}
if($wyslij_poczte) echo "Poczta została wysłana.";
?>