Hallo,
Wird das Script dann nicht wegen MAX_EXECUTION_TIME abgebrochen?
Das ginge afaik nur, wenn das Script von der Kommandozeile gestartet würde?
Das müsste man (sofern safe_mode == off) mit set_time_limit() umgehen können.
Theoretisch könnte man doch unbegrenzt viele Mails nach folgendem Schema verschicken:
$secs = 10;
for($i = 1; $i <= $anzahl_newsletter_sendevorgaenge; $i++)
{
// hole einen Stapel Email Adressen
// versende Newsletter
// weitere (in diesem Fall) 10 Sekunden für die nächste Runde verschaffen
set_time_limit($secs);
}
Gibt das in der Praxis irgendwelche Probleme? Könnte das den Server in irgendeiner Weise überlasten (vorausgesetzt, er ist prinzipiell nicht besonders stark ausgelastet)