Resource Types
IMAP Functions
IMAP
PHP Manual

# Predefined Constants

The constants below are defined by this extension, and will only be available when the extension has either been compiled into PHP or dynamically loaded at runtime.

`NIL` ( integer )
`OP_DEBUG` ( integer )
`OP_READONLY` ( integer )
  Open mailbox read-only
`OP_ANONYMOUS` ( integer )
  Don't use or update a .newsrc for news (NNTP only)
`OP_SHORTCACHE` ( integer )
`OP_SILENT` ( integer )
`OP_PROTOTYPE` ( integer )
`OP_HALFOPEN` ( integer )
  For IMAP and NNTP names, open a connection but don't open a mailbox.
`OP_EXPUNGE` ( integer )
`OP_SECURE` ( integer )
`CL_EXPUNGE` ( integer )
  silently expunge the mailbox before closing when calling imap_close()
`FT_UID` ( integer )
  The parameter is a UID
`FT_PEEK` ( integer )
  Do not set the \Seen flag if not already set
`FT_NOT` ( integer )
`FT_INTERNAL` ( integer )
  The return string is in internal format, will not canonicalize to CRLF.
`FT_PREFETCHTEXT` ( integer )
`ST_UID` ( integer )
  The sequence argument contains UIDs instead of sequence numbers
`ST_SILENT` ( integer )
`ST_SET` ( integer )
`CP_UID` ( integer )
  the sequence numbers contain UIDS
`CP_MOVE` ( integer )
  Delete the messages from the current mailbox after copying with imap_mail_copy()
`SE_UID` ( integer )
  Return UIDs instead of sequence numbers
`SE_FREE` ( integer )
`SE_NOPREFETCH` ( integer )
  Don't prefetch searched messages
`SO_FREE` ( integer )
`SO_NOSERVER` ( integer )
`SA_MESSAGES` ( integer )
`SA_RECENT` ( integer )
`SA_UNSEEN` ( integer )
`SA_UIDNEXT` ( integer )
`SA_UIDVALIDITY` ( integer )
`SA_ALL` ( integer )
`LATT_NOINFERIORS` ( integer )
  This mailbox has no "children" (there are no mailboxes below this one).
`LATT_NOSELECT` ( integer )
  This is only a container, not a mailbox - you cannot open it.
`LATT_MARKED` ( integer )
  This mailbox is marked. Only used by UW-IMAPD.
`LATT_UNMARKED` ( integer )
  This mailbox is not marked. Only used by UW-IMAPD.
`SORTDATE` ( integer )
  Sort criteria for imap_sort(): message Date
`SORTARRIVAL` ( integer )
  Sort criteria for imap_sort(): arrival date
`SORTFROM` ( integer )
  Sort criteria for imap_sort(): mailbox in first From address
`SORTSUBJECT` ( integer )
  Sort criteria for imap_sort(): message subject
`SORTTO` ( integer )
  Sort criteria for imap_sort(): mailbox in first To address
`SORTCC` ( integer )
  Sort criteria for imap_sort(): mailbox in first cc address
`SORTSIZE` ( integer )
  Sort criteria for imap_sort(): size of message in octets
`TYPETEXT` ( integer )
`TYPEMULTIPART` ( integer )
`TYPEMESSAGE` ( integer )
`TYPEAPPLICATION` ( integer )
`TYPEAUDIO` ( integer )
`TYPEIMAGE` ( integer )
`TYPEVIDEO` ( integer )
`TYPEOTHER` ( integer )
`ENC7BIT` ( integer )
`ENC8BIT` ( integer )
`ENCBINARY` ( integer )
`ENCBASE64` ( integer )
`ENCQUOTEDPRINTABLE` ( integer )
`ENCOTHER` ( integer )
`IMAP_OPENTIMEOUT` ( integer )
`IMAP_READTIMEOUT` ( integer )
`IMAP_WRITETIMEOUT` ( integer )
`IMAP_CLOSETIMEOUT` ( integer )
`LATT_REFERRAL` ( integer )
`LATT_HASCHILDREN` ( integer )
`LATT_HASNOCHILDREN` ( integer )
`TYPEMODEL` ( integer )
`IMAP_GC_ELT` ( integer )
  Garbage collector, clear message cache elements.
`IMAP_GC_ENV` ( integer )
  Garbage collector, clear envelopes and bodies.
`IMAP_GC_TEXTS` ( integer )
  Garbage collector, clear texts.

Resource Types
IMAP Functions
IMAP
PHP Manual