Diff for mylist/backend/receiver/mylist.php between version 1.5 and 1.6
| version 1.5, 2005/04/12 20:33:59 |
version 1.6, 2005/04/15 20:54:36 |
|
|
| #!/usr/bin/php4 -q |
#!/usr/bin/php4 -q |
| <?php |
<?php |
| |
|
| // $Platon: mylist/backend/receiver/testReceiver.php,v 1.4 2005/04/10 19:42:47 majo Exp $ |
// $Platon: mylist/backend/receiver/testReceiver.php,v 1.2 2005/03/25 23:32:43 nepto Exp $ |
| |
require_once "receiver.php"; |
| |
require_once "../sender/sender.php"; |
| |
|
| require_once dirname(__FILE__).'/receiver.php'; |
|
| |
|
| $receiver = new CReceiver(); |
$files = Array(); |
| $receiver->validateEmail($argv[1]); |
|
| $receiver->processAccepted(); |
$adr = Dir($dir_new); |
| |
|
| |
while ($file = $adr->Read()) |
| |
{ |
| |
if (FileType($dir_new.$file) == "file") |
| |
$files[$dir_new.$file] = FileCTime($dir_new.$file); |
| |
|
| |
} |
| |
|
| |
$adr->close(); |
| |
asort($files); |
| |
reset($files); |
| |
|
| |
foreach($files as $key=>$val) |
| |
{ |
| |
echo "\n\n processing file : $key\n\n"; |
| |
$receiver = new CReceiver(); |
| |
$receiver->validateEmail($key); |
| |
$num_of_accepted = $receiver->processAccepted(); |
| |
|
| |
exec("mv ".$key." ".(($num_of_accepted > 0) ? $dir_accepted : $dir_rejected)); |
| |
|
| |
} |
| |
|
| |
$sender = new CSender(); |
| |
$sender->send(); |
| |
|
| ?> |
?> |
Platon Group <platon@platon.org> http://platon.org/
|
|