Package proposal - Net_IMAP_Simple

From: Date: Mon, 17 Feb 2003 09:56:52 +0000
Subject: Package proposal - Net_IMAP_Simple
Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-13403@lists.php.net to get a copy of this message
Hi PEAR Developer, I want to contribute to PEAR, this class more simple than 'Damian Alejandro Fernandez Sosa, NET/IMAP' class. This class idear is port from Net::IMAP::Simple module from CPAN, any idea, vote? please take alook from: http://www.trabas.com/~abu/Net_IMAP_Simple.tgz thanks -az

<?php include_once('Net/IMAP/Simple.php'); $server = 'devel'; $user = 'abu'; $pass = 'v3ry53sc3t'; $debug = false; $mailbox = "INBOX"; $imap =& new Net_IMAP_Simple(); $imap->setDebug($debug); if (!$imap->connect($server)) { echo 'Cannot connect !<br>'; exit; } if (!$imap->login($user, $pass)) { echo 'Failed to login to server !<br>'; exit; } $nummsg = $imap->select($mailbox); echo "You have $nummsg in $mailbox folder"; echo "See header in message number 1: " . $imap->top(1) . '<br>'; echo "Read message number 1: " . $imap->get(1) . '<br>'; for($i=1; $i<=$nummsg;$i++) { if ($imap->seen($i)) { echo "message $i has been read before...<br>\n"; $msg = $imap->get($i); #echo $msg; } } echo $imap->mailboxes(); echo 'creating mailbox INBOX2 : ' . $imap->create_mailbox('INBOX2') . '<br>'; echo 'renaming mailbox INBOX2 to INBOX3 : ' . $imap->rename_mailbox('INBOX2', 'INBOX3') . '<br>'; echo 'deleting mailbox INBOX3 : ' . $imap->delete_mailbox('INBOX3') . '<br>'; #echo 'deleting msg 1 : ' . $imap->delete(1) . '<br>'; echo 'creating mailbox TESTING : ' . $imap->create_mailbox('TESTING') . '<br>'; echo 'copying msg 1 INBOX to TESTING : ' . $imap->copy(1, 'TESTING') . '<br>'; $imap->quit(); ?>
« previous php.pear.dev (#13403) next »