Hallo zusammen,
ich habe eine MySQL-Datenbank mit ca. 2000 eMail-Adressen.
An diese Adressen sollen Newsletter versendet werden - das Senden ist nicht das Problem, mache ich ganz einfach mit einer While-Schleife und mail().
Wenn ich allerdings alle 2000 eMails auf einmal versende habe ich das Problem, dass diese als Spam eingestuft werden (könnten).
Würde die while-Schleife gerne so anpassen, dass immer nur 20 eMails gesendet werden und dann eine Pause gemacht wird.
Könnt Ihr mir helfen?
Wie lange sollte die Pause sein - ich denke mindestens 20 Sekunden, oder?
So sieht meine while-Schleife aus:
$query = "SELECT email,name FROM `adressen` WHERE newsletter = '1'";
$result = mysql_query($query,$conn);
while ($row = mysql_fetch_array ($result))
{
@mail($row["email"],$sendemail_betreff,$sendemail_text,"From: ".$owner_email);
}
Ganzen lieben Dank,
Eure Daisy