function isBlacklisted($email)
{
// return current server id..
+ $ff = HTML_FlexyFramework::get();
+ //$this->logecho("CHECK BLACKLISTED - {$email}");
if (empty($ff->Core_Notify['servers'])) {
return false;
}
// get the domain..
$ea = explode('@',$email);
$dom = strtolower(array_pop($ea));
+
+ //$this->logecho("CHECK BLACKLISTED DOM - {$dom}");
if (!in_array($dom, $ff->Core_Notify['servers'][gethostname()]['blacklisted'] )) {
return false;
}
+ //$this->logecho("RETURN BLACKLISTED TRUE");
return array_search(gethostname(),array_keys($ff->Core_Notify['servers']));
}
//fclose($p['pipes'][1]);
fclose($p['pipes'][0]);
fclose($p['pipes'][2]);
- $this->logecho("TERMINATING: ({$p['pid']}) " . $p['cmd'] . " : " . file_get_contents($p['out']));
+ $this->logecho("TERMINATING: ({$p['pid']}) {$p['email']} " . $p['cmd'] . " : " . file_get_contents($p['out']));
@unlink($p['out']);
// schedule again
// $pool[] = $p;
// continue;
//}
- $this->logecho("ENDED: ({$p['pid']}) " . $p['cmd'] . " : " . file_get_contents($p['out']) );
+ $this->logecho("ENDED: ({$p['pid']}) {$p['email']} " . $p['cmd'] . " : " . file_get_contents($p['out']) );
@unlink($p['out']);
// at this point we could pop onto the queue the
$this->popQueueDomain($p['email']);