APPEND |
Appends message to specified mailbox, passes on any message flags. |
Authenticated | append
|
CAPABILITY |
Gets a list of server capabilities. |
All states | capability
|
CHECK |
Requests a checkpoint of the currently selected mailbox; server flushes existing mailbox states to disk. |
Selected | check
|
CLOSE |
Closes a mailbox, deletes flagged messages, moves session to Non-Authenticated state. |
Selected | close
|
COPY |
Copies a message to the specified mailbox. |
Selected | copy
|
CREATE |
Creates a mailbox. |
Authenticated | create
|
DELETE |
Marks a message for deletion. |
Authenticated | delete
|
EXAMINE |
Like SELECT , but read-only. |
Authenticated | examine
|
EXPUNGE |
Removes all messages flagged "\Deleted " in a mailbox. |
Selected | expunge
|
FETCH |
Returns information from messages. The protocol's FETCH [XSENDER] form is supported. |
Selected | fetch
|
LIST |
Gets list of user names. |
Authenticated | list
|
LOGIN |
Logs in to server with user name and password. |
Non-Authenticated | login
|
LOGOUT |
Ends session; server responds with "BYE." |
All states | logout
|
LSUB |
Lists members of subscription list (must be added with SUBSCRIBE). |
Authenticated | lsub
|
NAMESPACE |
Retrieves the prefixes of namespaces used by a server for personal mailboxes, other user's mailboxes, and shared mailboxes. |
All states | namespace
|
NOOP |
Gets positive server response. |
All states | noop
|
RENAME |
Renames mailbox. |
Authenticated | rename
|
SEARCH |
Finds messages that meet specified criteria. |
Selected | search
|
SELECT |
Selects a mailbox on the server for operations involving messages. |
Authenticated | select
|
STATUS |
Requests one or more types of status for the specified mailbox. |
Authenticated | status
|
STORE |
Updates flags on messages; can return the new flag status. |
Selected | store
|
SUBSCRIBE |
Adds a mailbox to a server's subscribed mailbox list. List is accessed with LSUB . |
Authenticated | subscribe
|
UID |
Used with a command name to specify that it uses unique message identifiers. |
Selected | uidCopy uidFetch uidSearch uidStore
|
UNSUBSCRIBE |
Deletes a mailbox from a server's subscribed mailbox list. List is accessed with LSUB . |
Authenticated | unsubscribe
|
SETACL |
Changes the access control list on the specified mailbox and grants specified permissions. |
All states | setACL
|
DELETEACL |
Removes an <identifier, rights> pair for the specified identifier from the access control list for the specified mailbox. |
All states | deleteACL
|
GETACL |
Retrieves the access control list for the mailbox in an untagged ACL reply. |
All states | getACL
|
LISTRIGHTS |
Retrieves the access control list for mailbox in an untagged ACL reply. |
All states | listRights
|
MYRIGHTS |
Retrieves the user's rights to the specified mailbox. |
All states | myRights
|