Location: PHPKode > projects > Astmail - Asterisk web voicemail > mailbox.class.php
<?php
/*

 Copyright (c) 2005-2006 Colorado State Univeristy
 All rights reserved.

Please contact Kyle Haefner hide@address.com
for changes, bug notices or feature requests

 This program is free software; you can redistribute it and/or
 modify it under the terms of the GNU General Public License
 as published by the Free Software Foundation; either version 2
 of the License, or (at your option) any later version.

 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.

 You should have received a copy of the GNU General Public License
 along with this program; if not, write to the Free Software
 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.

*/
include_once("config/vmail_conf.php");

class Mailbox
{
	var $number;
	var $currentFolder;
	var $vmail_dir;
	var $newMsgs;
	
	
	function Mailbox($mailbox)
	{
		$vmail = new Vmail();
		$this->number = $mailbox;
		$dir = opendir("$vmail->vmail_dir/$mailbox/INBOX") or die("couldn't open directory");
		while (!(($file = readdir($dir)) === false))
		{
			if (ereg("^msg([0-9]{4})\.txt$",$file,$match))
			{
				$this->msgs[]= $match[1];
			}
		}
		$this->newMsgs = sizeof($this->msgs);
	}
	



}

?>
Return current item: Astmail - Asterisk web voicemail