Documentation

Horde_Imap_Client
in package

Base class for Horde_Imap_Client package. Defines common constants for use in the package.

Tags
author

Michael Slusarz slusarz@horde.org

category

Horde

copyright

2008-2017 Horde LLC

license

http://www.horde.org/licenses/lgpl21 LGPL 2.1

Table of Contents

ACL_ADMINISTER  = 'a'
ACL_CREATE  = 'c'
ACL_CREATEMBOX  = 'k'
ACL_DELETE  = 'd'
ACL_DELETEMBOX  = 'x'
ACL_DELETEMSGS  = 't'
ACL_EXPUNGE  = 'e'
ACL_INSERT  = 'i'
ACL_LOOKUP  = 'l'
ACL_POST  = 'p'
ACL_READ  = 'r'
ACL_SEEN  = 's'
ACL_WRITE  = 'w'
FETCH_BODYPART  = 6
FETCH_BODYPARTSIZE  = 7
FETCH_BODYTEXT  = 4
FETCH_DOWNGRADED  = 16
FETCH_ENVELOPE  = 9
FETCH_FLAGS  = 10
FETCH_FULLMSG  = 2
FETCH_HEADERS  = 8
FETCH_HEADERTEXT  = 3
FETCH_IMAPDATE  = 11
FETCH_MIMEHEADER  = 5
FETCH_MODSEQ  = 15
FETCH_SEQ  = 14
FETCH_SIZE  = 12
FETCH_STRUCTURE  = 1
FETCH_UID  = 13
FLAG_ANSWERED  = '\\answered'
FLAG_DELETED  = '\\deleted'
FLAG_DRAFT  = '\\draft'
FLAG_FLAGGED  = '\\flagged'
FLAG_FORWARDED  = '$forwarded'
FLAG_JUNK  = '$junk'
FLAG_MDNSENT  = '$mdnsent'
FLAG_NOTJUNK  = '$notjunk'
FLAG_RECENT  = '\\recent'
FLAG_SEEN  = '\\seen'
MBOX_ALL  = 4
MBOX_ALL_SUBSCRIBED  = 5
MBOX_SUBSCRIBED  = 1
MBOX_SUBSCRIBED_EXISTS  = 2
MBOX_UNSUBSCRIBED  = 3
NS_OTHER  = 2
NS_PERSONAL  = 1
NS_SHARED  = 3
OPEN_AUTO  = 3
OPEN_READONLY  = 1
OPEN_READWRITE  = 2
SEARCH_RESULTS_COUNT  = 1
SEARCH_RESULTS_MATCH  = 2
SEARCH_RESULTS_MAX  = 3
SEARCH_RESULTS_MIN  = 4
SEARCH_RESULTS_RELEVANCY  = 6
SEARCH_RESULTS_SAVE  = 5
SORT_ARRIVAL  = 1
SORT_CC  = 2
SORT_DATE  = 3
SORT_DISPLAYFROM  = 10
SORT_DISPLAYFROM_FALLBACK  = 14
SORT_DISPLAYTO  = 11
SORT_DISPLAYTO_FALLBACK  = 15
SORT_FROM  = 4
SORT_RELEVANCY  = 13
SORT_REVERSE  = 5
SORT_SEQUENCE  = 12
SORT_SIZE  = 6
SORT_SUBJECT  = 7
SORT_THREAD  = 9
SORT_TO  = 8
SPECIALUSE_ALL  = '\\All'
SPECIALUSE_ARCHIVE  = '\\Archive'
SPECIALUSE_DRAFTS  = '\\Drafts'
SPECIALUSE_FLAGGED  = '\\Flagged'
SPECIALUSE_JUNK  = '\\Junk'
SPECIALUSE_SENT  = '\\Sent'
SPECIALUSE_TRASH  = '\\Trash'
STATUS_ALL  = 32
STATUS_FIRSTUNSEEN  = 64
STATUS_FLAGS  = 128
STATUS_FORCE_REFRESH  = 65536
STATUS_HIGHESTMODSEQ  = 512
STATUS_MESSAGES  = 1
STATUS_PERMFLAGS  = 256
STATUS_RECENT  = 2
STATUS_RECENT_TOTAL  = 32768
STATUS_SYNCFLAGUIDS  = 2048
STATUS_SYNCMODSEQ  = 1024
STATUS_SYNCVANISHED  = 16384
STATUS_UIDNEXT  = 4
STATUS_UIDNEXT_FORCE  = 8192
STATUS_UIDNOTSTICKY  = 4096
STATUS_UIDVALIDITY  = 8
STATUS_UNSEEN  = 16
SYNC_ALL  = 64
SYNC_FLAGS  = 1
SYNC_FLAGSUIDS  = 2
SYNC_NEWMSGS  = 4
SYNC_NEWMSGSUIDS  = 8
SYNC_UIDVALIDITY  = 0
SYNC_VANISHED  = 16
SYNC_VANISHEDUIDS  = 32
THREAD_ORDEREDSUBJECT  = 1
THREAD_REFERENCES  = 2
THREAD_REFS  = 3
$capability_deps  : array<string|int, mixed>
Capability dependencies.

Constants

ACL_ADMINISTER

public mixed ACL_ADMINISTER = 'a'

ACL_CREATE

public mixed ACL_CREATE = 'c'

ACL_CREATEMBOX

public mixed ACL_CREATEMBOX = 'k'

ACL_DELETE

public mixed ACL_DELETE = 'd'

ACL_DELETEMBOX

public mixed ACL_DELETEMBOX = 'x'

ACL_DELETEMSGS

public mixed ACL_DELETEMSGS = 't'

ACL_EXPUNGE

public mixed ACL_EXPUNGE = 'e'

ACL_INSERT

public mixed ACL_INSERT = 'i'

ACL_LOOKUP

public mixed ACL_LOOKUP = 'l'

ACL_POST

public mixed ACL_POST = 'p'

ACL_READ

public mixed ACL_READ = 'r'

ACL_SEEN

public mixed ACL_SEEN = 's'

ACL_WRITE

public mixed ACL_WRITE = 'w'

FETCH_BODYPART

public mixed FETCH_BODYPART = 6

FETCH_BODYPARTSIZE

public mixed FETCH_BODYPARTSIZE = 7

FETCH_BODYTEXT

public mixed FETCH_BODYTEXT = 4

FETCH_DOWNGRADED

public mixed FETCH_DOWNGRADED = 16

FETCH_ENVELOPE

public mixed FETCH_ENVELOPE = 9

FETCH_FLAGS

public mixed FETCH_FLAGS = 10

FETCH_FULLMSG

public mixed FETCH_FULLMSG = 2

FETCH_HEADERS

public mixed FETCH_HEADERS = 8

FETCH_HEADERTEXT

public mixed FETCH_HEADERTEXT = 3

FETCH_IMAPDATE

public mixed FETCH_IMAPDATE = 11

FETCH_MIMEHEADER

public mixed FETCH_MIMEHEADER = 5

FETCH_MODSEQ

public mixed FETCH_MODSEQ = 15

FETCH_SEQ

public mixed FETCH_SEQ = 14

FETCH_SIZE

public mixed FETCH_SIZE = 12

FETCH_STRUCTURE

public mixed FETCH_STRUCTURE = 1

FETCH_UID

public mixed FETCH_UID = 13

FLAG_ANSWERED

public mixed FLAG_ANSWERED = '\\answered'

FLAG_DELETED

public mixed FLAG_DELETED = '\\deleted'

FLAG_DRAFT

public mixed FLAG_DRAFT = '\\draft'

FLAG_FLAGGED

public mixed FLAG_FLAGGED = '\\flagged'

FLAG_FORWARDED

public mixed FLAG_FORWARDED = '$forwarded'

FLAG_JUNK

public mixed FLAG_JUNK = '$junk'

FLAG_MDNSENT

public mixed FLAG_MDNSENT = '$mdnsent'

FLAG_NOTJUNK

public mixed FLAG_NOTJUNK = '$notjunk'

FLAG_RECENT

public mixed FLAG_RECENT = '\\recent'

FLAG_SEEN

public mixed FLAG_SEEN = '\\seen'

MBOX_ALL

public mixed MBOX_ALL = 4

MBOX_ALL_SUBSCRIBED

public mixed MBOX_ALL_SUBSCRIBED = 5

MBOX_SUBSCRIBED

public mixed MBOX_SUBSCRIBED = 1

MBOX_SUBSCRIBED_EXISTS

public mixed MBOX_SUBSCRIBED_EXISTS = 2

MBOX_UNSUBSCRIBED

public mixed MBOX_UNSUBSCRIBED = 3

NS_OTHER

public mixed NS_OTHER = 2

NS_PERSONAL

public mixed NS_PERSONAL = 1

NS_SHARED

public mixed NS_SHARED = 3

OPEN_AUTO

public mixed OPEN_AUTO = 3

OPEN_READONLY

public mixed OPEN_READONLY = 1

OPEN_READWRITE

public mixed OPEN_READWRITE = 2

SEARCH_RESULTS_COUNT

public mixed SEARCH_RESULTS_COUNT = 1

SEARCH_RESULTS_MATCH

public mixed SEARCH_RESULTS_MATCH = 2

SEARCH_RESULTS_MAX

public mixed SEARCH_RESULTS_MAX = 3

SEARCH_RESULTS_MIN

public mixed SEARCH_RESULTS_MIN = 4

SEARCH_RESULTS_RELEVANCY

public mixed SEARCH_RESULTS_RELEVANCY = 6

SEARCH_RESULTS_SAVE

public mixed SEARCH_RESULTS_SAVE = 5

SORT_ARRIVAL

public mixed SORT_ARRIVAL = 1

SORT_CC

public mixed SORT_CC = 2

SORT_DATE

public mixed SORT_DATE = 3

SORT_DISPLAYFROM

public mixed SORT_DISPLAYFROM = 10

SORT_DISPLAYFROM_FALLBACK

public mixed SORT_DISPLAYFROM_FALLBACK = 14

SORT_DISPLAYTO

public mixed SORT_DISPLAYTO = 11

SORT_DISPLAYTO_FALLBACK

public mixed SORT_DISPLAYTO_FALLBACK = 15

SORT_FROM

public mixed SORT_FROM = 4

SORT_RELEVANCY

public mixed SORT_RELEVANCY = 13

SORT_REVERSE

public mixed SORT_REVERSE = 5

SORT_SEQUENCE

public mixed SORT_SEQUENCE = 12

SORT_SIZE

public mixed SORT_SIZE = 6

SORT_SUBJECT

public mixed SORT_SUBJECT = 7

SORT_THREAD

public mixed SORT_THREAD = 9

SORT_TO

public mixed SORT_TO = 8

SPECIALUSE_ALL

public mixed SPECIALUSE_ALL = '\\All'

SPECIALUSE_ARCHIVE

public mixed SPECIALUSE_ARCHIVE = '\\Archive'

SPECIALUSE_DRAFTS

public mixed SPECIALUSE_DRAFTS = '\\Drafts'

SPECIALUSE_FLAGGED

public mixed SPECIALUSE_FLAGGED = '\\Flagged'

SPECIALUSE_JUNK

public mixed SPECIALUSE_JUNK = '\\Junk'

SPECIALUSE_SENT

public mixed SPECIALUSE_SENT = '\\Sent'

SPECIALUSE_TRASH

public mixed SPECIALUSE_TRASH = '\\Trash'

STATUS_ALL

public mixed STATUS_ALL = 32

STATUS_FIRSTUNSEEN

public mixed STATUS_FIRSTUNSEEN = 64

STATUS_FLAGS

public mixed STATUS_FLAGS = 128

STATUS_FORCE_REFRESH

public mixed STATUS_FORCE_REFRESH = 65536

STATUS_HIGHESTMODSEQ

public mixed STATUS_HIGHESTMODSEQ = 512

STATUS_MESSAGES

public mixed STATUS_MESSAGES = 1

STATUS_PERMFLAGS

public mixed STATUS_PERMFLAGS = 256

STATUS_RECENT

public mixed STATUS_RECENT = 2

STATUS_RECENT_TOTAL

public mixed STATUS_RECENT_TOTAL = 32768

STATUS_SYNCFLAGUIDS

public mixed STATUS_SYNCFLAGUIDS = 2048

STATUS_SYNCMODSEQ

public mixed STATUS_SYNCMODSEQ = 1024

STATUS_SYNCVANISHED

public mixed STATUS_SYNCVANISHED = 16384

STATUS_UIDNEXT

public mixed STATUS_UIDNEXT = 4

STATUS_UIDNEXT_FORCE

public mixed STATUS_UIDNEXT_FORCE = 8192

STATUS_UIDNOTSTICKY

public mixed STATUS_UIDNOTSTICKY = 4096

STATUS_UIDVALIDITY

public mixed STATUS_UIDVALIDITY = 8

STATUS_UNSEEN

public mixed STATUS_UNSEEN = 16

SYNC_ALL

public mixed SYNC_ALL = 64

SYNC_FLAGS

public mixed SYNC_FLAGS = 1

SYNC_FLAGSUIDS

public mixed SYNC_FLAGSUIDS = 2

SYNC_NEWMSGS

public mixed SYNC_NEWMSGS = 4

SYNC_NEWMSGSUIDS

public mixed SYNC_NEWMSGSUIDS = 8

SYNC_UIDVALIDITY

public mixed SYNC_UIDVALIDITY = 0

SYNC_VANISHED

public mixed SYNC_VANISHED = 16

SYNC_VANISHEDUIDS

public mixed SYNC_VANISHEDUIDS = 32

THREAD_ORDEREDSUBJECT

public mixed THREAD_ORDEREDSUBJECT = 1

THREAD_REFERENCES

public mixed THREAD_REFERENCES = 2

THREAD_REFS

public mixed THREAD_REFS = 3

Properties

$capability_deps

Capability dependencies.

public static array<string|int, mixed> $capability_deps = array( // RFC 7162 [3.2] 'QRESYNC' => array( // QRESYNC requires CONDSTORE, but the latter is implied and is // not required to be listed. 'ENABLE', ), // RFC 5182 [2.1] 'SEARCHRES' => array('ESEARCH'), // RFC 5255 [3.1] 'LANGUAGE' => array('NAMESPACE'), // RFC 5957 [1] 'SORT=DISPLAY' => array('SORT'), )
Tags
deprecated

Search results