<?php /********************************************* * Bulk Mailer Script by Seif Sgayer * * 09/08/2014 seifeddine@sghaier.me * * *******************************************/ // ************ calling required files ************ //require('login.php?checking=true'); require_once 'globals.php'; // ************ Setting global variables ********** $page_title = 'Bulk Mailer sending'; // ************ Including Templates ********** //include_once(TD.'header.php'); // ************ Processing ********** $SMAIL = new SMAIL(); $SMAIL->log('starting the sending process now.', 0); $servers = $SMAIL->get_servers(); // Gather the servers first // Check if an hour passed and reset the remaining $arr = array(); foreach ($servers as $server) { $SMAIL->check_if_an_hour_passed($server); } $servers = $SMAIL->get_servers(); // Gather the servers after the check_if_an_hour_passed $servers = array_filter($servers, function ($v) { return $v['remaining'] !== '0'; }); sort($servers); if (!empty($servers)) { $servers_count = count($servers);