Located in /Mail/Storage/Mbox.php (line 48)
Zend_Mail_Storage_Abstract | --Zend_Mail_Storage_Mbox
Class | Description |
---|---|
![]() |
file handle to mbox file
modification date of mbox file for __wakeup
filename of mbox file for __wakeup
start and end position of messages as array('start' => start, 'seperator' => headersep, 'end' => end)
Inherited from Zend_Mail_Storage_Abstract
Zend_Mail_Storage_Abstract::$_has
Zend_Mail_Storage_Abstract::$_iterationMax
Zend_Mail_Storage_Abstract::$_iterationPos
Zend_Mail_Storage_Abstract::$_messageClass
Create instance with parameters Supported parameters are:
Close resource for mail lib. If you need to control, when the resource is closed. Otherwise the destructor would call this.
Count messages all messages in current box
Fetch a message
get a message number from a unique id
I.e. if you have a webmailer that supports deleting messages you should use unique ids as parameter and use this method to translate it to message number right before calling removeMessage()
Get a list of messages with number and size
get unique id for one or all messages
Mbox does not support unique ids (yet) - it's always the same as the message number. That shouldn't be a problem, because we can't change mbox files. Therefor the message number is save enough.
Waste some CPU cycles doing nothing.
stub for not supported message deletion
Get positions for mail message or throw exeption if id is invalid
check if given file is a mbox file
if $file is a resource its file pointer is moved after the first line
open given file as current mbox file
magic method for serialize()
with this method you can cache the mbox class
magic method for unserialize()
with this method you can cache the mbox class for cache validation the mtime of the mbox file is used
Inherited From Zend_Mail_Storage_Abstract
Zend_Mail_Storage_Abstract::__construct()
Zend_Mail_Storage_Abstract::close()
Zend_Mail_Storage_Abstract::count()
Zend_Mail_Storage_Abstract::countMessages()
Zend_Mail_Storage_Abstract::current()
Zend_Mail_Storage_Abstract::getCapabilities()
Zend_Mail_Storage_Abstract::getMessage()
Zend_Mail_Storage_Abstract::getNumberByUniqueId()
Zend_Mail_Storage_Abstract::getRawContent()
Zend_Mail_Storage_Abstract::getRawHeader()
Zend_Mail_Storage_Abstract::getSize()
Zend_Mail_Storage_Abstract::getUniqueId()
Zend_Mail_Storage_Abstract::key()
Zend_Mail_Storage_Abstract::next()
Zend_Mail_Storage_Abstract::noop()
Zend_Mail_Storage_Abstract::offsetExists()
Zend_Mail_Storage_Abstract::offsetGet()
Zend_Mail_Storage_Abstract::offsetSet()
Zend_Mail_Storage_Abstract::offsetUnset()
Zend_Mail_Storage_Abstract::removeMessage()
Zend_Mail_Storage_Abstract::rewind()
Zend_Mail_Storage_Abstract::seek()
Zend_Mail_Storage_Abstract::valid()
Zend_Mail_Storage_Abstract::__destruct()
Zend_Mail_Storage_Abstract::__get()
Documentation generated on Sun, 27 May 2007 23:25:43 -0700 by phpDocumentor 1.3.2