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.