$json['parsed']['from'],'subject'=>$json['parsed']['subject']); } } closedir($handle); } if(is_array($o)) ksort($o); return $o; } function listEmailAdresses() { $o = array(); $o = false; if ($handle = opendir(ROOT.DS.'..'.DS.'data'.DS)) { while (false !== ($entry = readdir($handle))) { if(filter_var($entry, FILTER_VALIDATE_EMAIL)) $o[] = $entry; } closedir($handle); } return $o; } function loadSettings() { if(file_exists(ROOT.DS.'..'.DS.'config.ini')) return parse_ini_file(ROOT.DS.'..'.DS.'config.ini'); return false; }