Tach,
nein, das macht nach jedem Durchlauf eine Pause; du hast das Inkrementieren des Counters vergessen.
also so?
$count=0; foreach($Newsletter as $KundenNewsletter){ $count++; //Hier der Mail Versand if(($count%50)==0) { sleep(3); } }
ja das sollte funktionieren; die Klammer um $count%50
kannst du dir übrigens sparen, da der Modulo-Operator immer vor dem Vergleichsoperator ausgewertet wird: https://secure.php.net/manual/en/language.operators.precedence.php
mfg
Woodfighter