-
$cache
-
Instance of rcube_cache
-
$caching
-
-
$cc
-
-
$charset
-
-
$charset
-
-
$conn
-
Instance of connection object e.g. rcube_imap_generic
-
$conn
-
Instance of rcube_imap_generic
-
$ctype
-
-
$ctype_parameters
-
-
$ctype_primary
-
-
$ctype_secondary
-
-
change_subscription
-
Subscribe/unsubscribe a list of folders and update local cache
-
check_connection
-
Check connection state, connect if not connected.
-
check_connection
-
Check connection state, connect if not connected.
-
check_permflag
-
Checks the PERMANENTFLAGS capability of the current folder and returns true if the given flag is supported by the server.
-
check_permflag
-
Checks the PERMANENTFLAGS capability of the current folder and returns true if the given flag is supported by the IMAP server
-
clearCapability
-
-
clearFolder
-
Removes all messages in a folder
-
clear_cache
-
Clears the cache.
-
clear_cache
-
Clears the cache.
-
clear_folder
-
Remove all messages in a folder..
-
clear_messagecount
-
Remove messagecount of a specific folder from cache
-
clear_message_cache
-
Clears the messages cache.
-
close
-
Executes CLOSE command
-
close
-
Close IMAP connection.
-
close
-
Close connection. Usually done on script shutdown
-
closeConnection
-
Closes connection with logout.
-
COMMAND_CAPABILITY
-
-
COMMAND_LASTLINE
-
-
COMMAND_NORESPONSE
-
-
compare_uids
-
Sort method called by uksort()
-
compressMessageSet
-
Converts message identifiers array into sequence-set syntax
-
connect
-
SMTP Connection and authentication
-
connect
-
Connect to an IMAP server
-
connect
-
Connect to the server
-
connect
-
Connects to IMAP server and authenticates.
-
connected
-
Checks connection status
-
CONTACTADMIN
-
-
convert_criteria
-
Converts charset of search criteria string
-
copy
-
Copies message(s) from one folder to another
-
copy_message
-
Copy a message from one folder to another
-
copy_message
-
Copy message(s) from one mailbox to another.
-
count
-
Get messages count for a specific folder.
-
count
-
Get message count for a specific folder
-
countMessages
-
Returns count of all messages in a folder
-
countRecent
-
Returns count of messages with \Recent flag in a folder
-
countUnseen
-
Returns count of messages without \Seen flag in a specified folder
-
createFolder
-
Folder creation (CREATE)
-
create_default_folders
-
Create all folders specified as default
-
create_default_folders
-
Create all folders specified as default
-
create_folder
-
Create a new folder on the server and register it in local cache
-
create_folder
-
Create a new folder on the server.
-
create_mailbox
-
-
$data
-
-
$date
-
-
$default_charset
-
-
$default_folders
-
-
$delimiter
-
-
$disposition
-
-
$d_parameters
-
-
debug_handler
-
This is our own debug handler for the SMTP connection
-
debug_handler
-
This is our own debug handler for the IMAP connection
-
decode
-
Decode a mime part
-
decode_address_list
-
Deprecated methods (to be removed)
-
decode_address_list
-
Split an address list into a structured array list
-
decode_header
-
Decode a message header value
-
decode_header
-
-
decode_mime_string
-
-
decode_mime_string
-
Decode a mime-encoded string to internal charset
-
deleteACL
-
Send the DELETEACL command (RFC4314)
-
deleteAnnotation
-
Send the SETANNOTATION command with NIL values (draft-daboo-imap-annotatemore)
-
deleteFolder
-
Executes DELETE command
-
deleteMetadata
-
Send the SETMETADATA command with NIL values (RFC5464)
-
delete_acl
-
Removes any <identifier,rights> pair for the specified user from the ACL for the specified folder (DELETEACL)
-
delete_acl
-
Removes any <identifier,rights> pair for the specified user from the ACL for the specified folder (DELETEACL).
-
delete_folder
-
Remove a folder from the server.
-
delete_folder
-
Remove folder from server
-
delete_mailbox
-
-
delete_message
-
Mark message(s) as deleted and expunge.
-
delete_message
-
Mark messages as deleted and expunge them
-
delete_metadata
-
Unsets metadata/annotations (SETMETADATA/SETANNOTATION)
-
delete_metadata
-
Unsets IMAP metadata/annotations (SETMETADATA/SETANNOTATION)
-
disconnect
-
Disconnect the global SMTP connection
-
$filename
-
-
$flags
-
-
$flags
-
-
$folder
-
-
$from
-
-
fetch
-
FETCH command (RFC3501)
-
fetchHeader
-
-
fetchHeaderIndex
-
-
fetchHeaders
-
-
fetchMIMEHeaders
-
-
fetchPartHeader
-
-
fetch_headers
-
Fetches messages headers (by UID)
-
fetch_threads
-
Method for fetching threads data
-
fetch_thread_headers
-
protected method for fetching threaded messages headers
-
filter_rights
-
Filter the given list of folders according to access rights
-
first_html_part
-
Return the first HTML part of this message
-
first_text_part
-
Return the first text part of this message
-
flag
-
Sets flag of the message(s)
-
folder_attributes
-
Gets folder attributes (from LIST response, e.g. \Noselect, \Noinferiors).
-
folder_attributes
-
Gets folder attributes from LIST response, e.g. \Noselect, \Noinferiors
-
folder_data
-
Gets connection (and current folder) data: UIDVALIDITY, EXISTS, RECENT, PERMANENTFLAGS, UIDNEXT, UNSEEN
-
folder_data
-
Gets connection (and current folder) data: UIDVALIDITY, EXISTS, RECENT, PERMANENTFLAGS, UIDNEXT, UNSEEN
-
folder_exists
-
Checks if folder exists and is subscribed
-
folder_exists
-
Checks if folder exists and is subscribed
-
folder_info
-
Returns extended information about the folder
-
folder_info
-
Returns extended information about the folder.
-
folder_namespace
-
Returns the namespace where the folder is in
-
folder_namespace
-
Returns the namespace where the folder is in
-
folder_size
-
Get folder size (size of all messages in a folder)
-
folder_size
-
Get folder size (size of all messages in a folder)
-
folder_status
-
Returns current status of a folder
-
folder_status
-
Returns current status of folder
-
folder_sync
-
Synchronizes messages cache.
-
folder_sync
-
Synchronizes messages cache.
-
format_flowed
-
Wrap the given text to comply with RFC 2646
-
format_flowed
-
-
getACL
-
Send the GETACL command (RFC4314)
-
getAnnotation
-
Send the GETANNOTATION command (draft-daboo-imap-annotatemore)
-
getCapability
-
Capabilities checker
-
getHierarchyDelimiter
-
Detects hierarchy delimiter
-
getMetadata
-
Send the GETMETADATA command (RFC5464)
-
getNamespace
-
NAMESPACE handler (RFC 2342)
-
getQuota
-
Returns QUOTA information
-
getStructure
-
Returns BODYSTRUCTURE for the specified message.
-
getStructurePartArray
-
-
getStructurePartData
-
Returns data of a message part according to specified structure.
-
get_acl
-
Returns the access control list for a folder (GETACL).
-
get_acl
-
Returns the access control list for folder (GETACL)
-
get_body
-
Fetch message body of a specific message from the server
-
get_cache
-
Returns cached value
-
get_cache
-
Returns cached value
-
get_cache_engine
-
Getter for IMAP cache object
-
get_capability
-
Returns the IMAP server's capability.
-
get_capability
-
Returns the storage server's (IMAP) capability
-
get_error
-
Get error message
-
get_error_code
-
Returns code of last error
-
get_error_code
-
Returns code of last error
-
get_error_str
-
Returns message of last error
-
get_error_str
-
Returns text of last error
-
get_fetch_headers
-
Get message header names for rcube_imap_generic::fetchHeader(s)
-
get_folder
-
Returns the currently used folder name
-
get_folder_stats
-
Gets folder statistic data
-
get_header
-
Return a (decoded) message header
-
get_hierarchy_delimiter
-
Returns the delimiter that is used by the server for folder hierarchy separation.
-
get_hierarchy_delimiter
-
Returns the delimiter that is used by the IMAP server for folder separation
-
get_mailbox_name
-
-
get_mailbox_size
-
-
get_mcache_engine
-
Getter for messages cache object
-
get_message
-
Fetch message headers and body structure from the IMAP server and build an object structure similar to the one generated by PEAR::Mail_mimeDecode
-
get_message
-
Fetch message headers and body structure from the server and build an object structure similar to the one generated by PEAR::Mail_mimeDecode
-
get_message_headers
-
Return message headers object of a specific message
-
get_message_headers
-
Return message headers object of a specific message
-
get_message_part
-
Fetch message body of a specific message from the server
-
get_message_part
-
Fetch message body of a specific message from the server
-
get_metadata
-
Returns IMAP metadata/annotations (GETMETADATA/GETANNOTATION)
-
get_metadata
-
Returns folder metadata/annotations (GETMETADATA/GETANNOTATION).
-
get_namespace
-
Get namespace
-
get_namespace
-
Get namespace
-
get_page
-
Gets internal list page number.
-
get_pagesize
-
Get internal page size
-
get_part_content
-
Get content of a specific part of this message
-
get_part_url
-
Compose a valid URL for getting a message part
-
get_quota
-
Get mailbox quota information added by Nuny
-
get_quota
-
Get mailbox quota information.
-
get_raw_body
-
Returns the whole message source as string (or saves to a file)
-
get_raw_body
-
Returns the whole message source as string (or saves to a file)
-
get_raw_headers
-
Returns the message headers as string
-
get_raw_headers
-
Returns the message headers as string
-
get_response
-
Get server response messages array
-
get_response_code
-
Returns code of last command response
-
get_response_code
-
Returns code of last command response
-
get_search_set
-
Return the saved search set as hash array
-
get_search_set
-
Return the saved search set.
-
get_threading
-
Get current threading flag.
-
$list_page
-
-
listMailboxes
-
Returns list of mailboxes
-
listRights
-
Send the LISTRIGHTS command (RFC4314)
-
listSubscribed
-
Returns list of subscribed mailboxes
-
list_folders
-
Get a list of all folders available on the server.
-
list_folders
-
Get a list of all folders available on the server
-
list_folders_direct
-
Method for direct folders listing (LIST)
-
list_folders_subscribed
-
Get a list of subscribed folders.
-
list_folders_subscribed
-
Public method for listing subscribed folders.
-
list_folders_subscribed_direct
-
Method for direct folders listing (LSUB)
-
list_headers
-
-
list_mailboxes
-
-
list_messages
-
Public method for listing headers
-
list_messages
-
Public method for listing headers.
-
list_rights
-
Returns information about what rights can be granted to the user (identifier) in the ACL for the folder (LISTRIGHTS)
-
list_rights
-
Returns information about what rights can be granted to the user (identifier) in the ACL for the folder (LISTRIGHTS).
-
list_search_messages
-
protected method for listing a set of message headers (search results)
-
list_search_thread_messages
-
protected method for listing a set of threaded message headers (search results)
-
list_thread_messages
-
protected method for listing message headers using threads
-
list_unsubscribed
-
-
login
-
LOGIN Authentication
-
$references
-
-
$replyto
-
-
$result
-
-
$resultcode
-
-
rcube_header_sorter
-
Class for sorting an array of rcube_mail_header objects in a predetermined order.
-
rcube_imap
-
Interface class for accessing an IMAP server
-
rcube_imap.php
-
-
rcube_imap_generic
-
PHP based wrapper class to connect to an IMAP server
-
rcube_imap_generic.php
-
-
rcube_mail_header
-
Struct representing an e-mail message header
-
rcube_message
-
Logical representation of a mail message with all its data and related functions
-
rcube_message.php
-
-
rcube_message_part
-
Class representing a message part
-
rcube_mime
-
Class for parsing MIME messages
-
rcube_mime.php
-
-
rcube_smtp
-
Class to provide SMTP functionality using PEAR Net_SMTP
-
rcube_smtp.php
-
-
rcube_storage
-
Abstract class for accessing mail messages storage server
-
rcube_storage.php
-
-
readBytes
-
Reads specified number of bytes from the connection stream
-
readLine
-
Reads line from the connection stream
-
READONLY
-
-
readReply
-
Reads complete response to the IMAP command
-
refresh_search
-
Refresh saved search set
-
refresh_search
-
Refresh saved search set
-
renameFolder
-
Folder renaming (RENAME)
-
rename_folder
-
Set a new name to an existing folder
-
rename_folder
-
Set a new name to an existing folder
-
rename_mailbox
-
-
reset
-
Reset the global SMTP connection
-
rsort
-
Recursive method for sorting folders
-
r_implode
-
-
$search_charset
-
-
$search_set
-
-
$search_set
-
-
$search_sorted
-
-
$search_sort_field
-
-
$search_string
-
-
$search_threads
-
-
$selected
-
-
$sender
-
-
$size
-
-
$size
-
-
$sort_field
-
-
$sort_order
-
-
$struct_charset
-
-
$subject
-
-
$subject
-
-
save_message
-
Append a mail message (source) to a specific folder
-
save_message
-
Append a mail message (source) to a specific folder.
-
search
-
Executes SEARCH command
-
search
-
Invoke search request to IMAP server
-
search
-
Invoke search request to the server.
-
search_index
-
protected search method
-
search_once
-
Direct (real and simple) SEARCH request (without result sorting and caching).
-
search_once
-
Direct (real and simple) search request (without result sorting and caching).
-
select
-
Executes SELECT command (if mailbox is already not in selected state)
-
select_mailbox
-
-
send_mail
-
Function for sending mail
-
setACL
-
Send the SETACL command (RFC4314)
-
setAnnotation
-
Send the SETANNOTATION command (draft-daboo-imap-annotatemore)
-
setDebug
-
Set the value of the debugging flag.
-
setError
-
Error code/message setter.
-
setMetadata
-
Send the SETMETADATA command (RFC5464)
-
set_acl
-
Changes the ACL on the specified folder (SETACL)
-
set_acl
-
Changes the ACL on the specified folder (SETACL)
-
set_caching
-
Enable or disable indexes caching
-
set_charset
-
Set default message charset.
-
set_debug
-
Activate/deactivate debug mode
-
set_debug
-
Activate/deactivate debug mode.
-
set_default_folders
-
This list of folders will be listed above all other folders
-
set_env
-
Sets delimiter and namespaces
-
set_flag
-
Set message flag to one or several messages
-
set_flag
-
Set message flag to one or several messages
-
set_folder
-
Set internal folder reference.
-
set_folder
-
Set internal folder reference.
-
set_folder_stats
-
Stores folder statistic data in session
-
set_index
-
Set the predetermined sort order.
-
set_mailbox
-
-
set_messagecount
-
Increde/decrese messagecount for a specific folder
-
set_messages_caching
-
Enable or disable messages caching
-
set_metadata
-
Sets metadata/annotations (SETMETADATA/SETANNOTATION)
-
set_metadata
-
Sets IMAP metadata/annotations (SETMETADATA/SETANNOTATION)
-
set_options
-
Set connection and class options
-
set_page
-
Set internal list page number.
-
set_pagesize
-
Set internal page size
-
set_part_filename
-
Set attachment filename from message part structure
-
set_safe
-
Set is_safe var and session data
-
set_search_set
-
Save a search result for future message listing methods
-
set_search_set
-
Save a search result for future message listing methods.
-
set_sort_order
-
Validate the given input and save to local properties
-
set_threading
-
Sets threading flag to the best supported THREAD algorithm.
-
set_thread_flags
-
protected method for setting threaded messages flags: depth, has_children and unread_children
-
SMTP_MIME_CRLF
-
-
sort
-
Executes SORT command
-
sortHeaders
-
-
sort_folder_list
-
Sort folders first by default folders and then in alphabethical order
-
sort_headers
-
Sort the array of header objects
-
sort_threads
-
Sort threaded result, using THREAD=REFS method
-
startsWith
-
Checks response status.
-
status
-
Executes STATUS command
-
strToTime
-
Converts datetime string into unix timestamp
-
structure_charset
-
Get charset name from message structure (first part)
-
structure_part
-
Build message part object
-
subscribe
-
Subscribe to a specific folder(s)
-
subscribe
-
Folder subscription (SUBSCRIBE)
-
subscribe
-
Subscribe to a specific folder(s)