Fontos, hogy ne egyszerre küldjünk sok levelet, mert azok spam mappába landolhatnak, ha sok ugyan olyan levél esik be ugyan ahhoz a mail szolgáltatóhoz pl: gmail, freemail vagy vipmail es címekre küldött levelek miatt
Ennek elkerülésére tökéletesen jó módszer az, hogy pihentetjük a kiküldést, mondjuk levelenként 1 másodpercet. Ennek egy lehetséget megvalósítása:
<?php
$emailek = array("geza@freemail.hu", "erzsi@citromail.hu", "pista@gmail.com"); // ez persze adatbázisból is jöhet
foreach($emailek as $email) {
print '<font face="courier">'.$email;
if(mail($email,
"Hírlevél", "Ez a legújabb hírlevelünk.", "From:
noreply@te-oldalad.hu\r\n")) { print " - sikeres"; } else { print " -
sikertelen"; }
print "<br /></font>";
echo str_pad("", 4096);
ob_flush();
flush();
sleep(1);
} ?>