Forum Moderators: coopster
ini_set('memory_limit','1024M');
set_time_limit(0);
#
$subject = 'Hello, world!';
$body = "Hello {#name},\n this is a test,\n thanks, your site";
$from = "No Reply <no-reply@domain.com>";
$batch_size = 100;
#
$emails = array(array('name'=>'Joe Bloggs','email'=>'joe@blogs.com'), array('name' => 'Jenny Bloggs', 'email'=>'jenny@blogs.com')); //... and so on
#
$blocks = array_chunk($emails,$batch_size);
#
foreach($blocks as $emails){
foreach($emails as $email){
$body = str_replace("{#name}",$email['name'],$body);
mail($to,$subject,$body,"From: $from");
}
sleep(2);
}