Hello!
I have a mailinglist with a bit more than 1200 recipients. I'm having
problem sending to all the recipients without getting timeout of the script. Does anyoine have experience with this problem and maybe a way to solve it?
I use mySQL to read both the email and the message, but I don't think this should play any difference.
This is the script I'm using for sending the messages:
// ============================
$fields = array( "email, id, message" );
$res = databaseQuery( "newsletter_spool", $fields);
while ($next = databaseGetValues ($res)) {
mail( $next->email, "Nyhetsbrev fra Company", $next->message, "From:com...@mylist.com" );
$fields = array ("id" => $next->id);
databaseModify ("newsletter_spool", "delete", $fields);
$EmailsSentCount++;
}
// ============================
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 349 |
Nodes: | 16 (2 / 14) |
Uptime: | 119:45:15 |
Calls: | 7,612 |
Files: | 12,787 |
Messages: | 5,684,114 |