category | Zend |
---|---|
package | Zend_Mail |
subpackage | Storage |
copyright | Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com) |
license | New BSD License |
appendMessage(string|\Zend_Mail_Message|\Zend_Mime_Message $message, null|string|\Zend_Mail_Storage_Folder $folder= null
, null|array $flags= null
)
string
\Zend_Mail_Message
\Zend_Mime_Message
message as string or instance of message class
null
string
\Zend_Mail_Storage_Folder
folder for new message, else current folder is taken
null
array
set flags for new message, else a default set is used
\Zend_Mail_Storage_Exception |
---|
copyMessage(integer $id, string|\Zend_Mail_Storage_Folder $folder) : null
integer
number of message
string
\Zend_Mail_Storage_Folder
name or instance of targer folder
\Zend_Mail_Storage_Exception |
---|
null
createFolder(string $name, string|\Zend_Mail_Storage_Folder $parentFolder = null
) : null
This method also creates parent folders if necessary. Some mail storages may restrict, which folder may be used as parent or which chars may be used in the folder name
string
global name of folder, local name if $parentFolder is set
string
\Zend_Mail_Storage_Folder
parent folder for new folder, else root folder is parent
\Zend_Mail_Storage_Exception |
---|
null
moveMessage(integer $id, string|\Zend_Mail_Storage_Folder $folder) : null
integer
number of message
string
\Zend_Mail_Storage_Folder
name or instance of targer folder
\Zend_Mail_Storage_Exception |
---|
null
removeFolder(string|\Zend_Mail_Storage_Folder $name) : null
string
\Zend_Mail_Storage_Folder
name or instance of folder
\Zend_Mail_Storage_Exception |
---|
null
renameFolder(string|\Zend_Mail_Storage_Folder $oldName, string $newName) : null
The new name has the same restrictions as in createFolder()
string
\Zend_Mail_Storage_Folder
name or instance of folder
string
new global name of folder
\Zend_Mail_Storage_Exception |
---|
null
setFlags(integer $id, array $flags)
NOTE: this method can't set the recent flag.
integer
number of message
array
new flags for message
\Zend_Mail_Storage_Exception |
---|