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: | 379 |
Nodes: | 16 (2 / 14) |
Uptime: | 68:08:54 |
Calls: | 8,084 |
Calls today: | 2 |
Files: | 13,068 |
Messages: | 5,849,529 |