[ANNOUNCEMENT] Mail_IMAP-1.1.0RC1 (beta) Released.

From: Date: Sun, 09 May 2004 15:03:07 +0000
Subject: [ANNOUNCEMENT] Mail_IMAP-1.1.0RC1 (beta) Released.
Groups: php.pear.general 
Request: Send a blank email to pear-general+get-12372@lists.php.net to get a copy of this message
The new PEAR package Mail_IMAP-1.1.0RC1 (beta) has been released at http://pear.php.net/. Release notes ------------- Bug #1350 multipart/related messages containing attachments not parsed correctly. - Adjusted Mail_IMAP::_scanMultipart, Mail_IMAP::getDefaultPid, Mail_IMAP::_checkIfParsed, added Mail_IMAP::_isMultipartRelated, $defaultPid member variable (this is to cut back on calls to Mail_IMAP::getDefaultPid). Added debug functions. Debug functions can be called automatically if using a URI abstraction. Fallback pids added for Mail_IMAP::getBody, Mail_IMAP::getRawHeaders, Mail_IMAP::getHeaders. Mail_IMAP::getBody will fallback on pid = '1' or the first message part. Mail_IMAP::getRawHeaders and Mail_IMAP::getHeaders will fallback on pid = '0', or the top-level headers. $option member variable added, replaces and deprecates various $options arguments used in the various methods (All of these will be removed in 2.0.0). Mail_IMAP::setOptions method added to set-up some default usages of optional arguments. Mail_IMAP::getRawHeaders now returns the headers by default and has a new $rtn argument that toggles between returning the headers and not returning them. Mail_IMAP::getHeaders now returns the header array (no toggle here). Expanded embedded docs. Added $error_reporting argument to the constructor, this is used to determine where hacks are being used which is useful for debugging. Error text made more consistent. Net_URL made an optional dependancy. messageCount, removed call to imap_errors. Added $this->mailboxInfo['host'] and Mail_IMAP::getMailboxes() which wraps imap_list. Fixed leading slash making its way into $this->mailboxInfo['folder']. Mail_IMAP::getQuota now falls back on $this->mailboxInfo['folder'], if a connection URI is used, uses 'INBOX' if no value is passed by argument or no value is present for $this->mailboxInfo['folder']. Package Info ------------- Mail_IMAP provides a simplified backend for working with the c-client (IMAP) extension. It serves as an OO wrapper for commonly used c-client functions. It provides structure and header parsing as well as body retrieval. Mail_IMAP provides a simple inbox example that demonstrates its ability to parse and view simple and multipart email messages. Mail_IMAP also provides a connection wizard to determine the correct protocol and port settings for a remote mail server, all you need to provide is a server, a username and a password. Mail_IMAP may be used as a webmail backend or as a component in a mailing list manager. This package requires the c-client extension. To download the latest version of the c-client extension goto: http://www.php.net/imap. Related Links ------------- Package home: http://pear.php.net/package/Mail_IMAP Changelog: http://pear.php.net/package-changelog.php?package=Mail_IMAP Download: http://pear.php.net/get/Mail_IMAP-1.1.0RC1.tgz Authors ------------- Richard York <richy@smilingsouls.net> (lead)

« previous php.pear.general (#12372) next »