Ces constantes sont définies par cette extension, et ne sont disponibles que si cette extension a été compilée avec PHP, ou bien chargée au moment de l'exécution.
NIL
(int)
Obsolète à partir de PHP 8.1.0.
OP_DEBUG
(int)
OP_READONLY
(int)
Ouvre une boîte aux lettres en lecture seule
OP_ANONYMOUS
(int)
Ne pas utiliser, ou modifier le fichier .newsrc pour les news, (NNTP uniquement).
OP_SHORTCACHE
(int)
OP_SILENT
(int)
OP_PROTOTYPE
(int)
OP_HALFOPEN
(int)
Pour les noms IMAP et NNTP, ouvre une connexion mais n'ouvre pas une boîte aux lettres.
OP_EXPUNGE
(int)
OP_SECURE
(int)
CL_EXPUNGE
(int)
purger automatiquement la boîte aux lettres lors de l'appel de imap_close()
FT_UID
(int)
Le paramètre est un UID.
FT_PEEK
(int)
Ne pas lever le drapeau \Seen (Message lu) s'il n'est pas déjà levé.
FT_NOT
(int)
FT_INTERNAL
(int)
La chaîne renvoyée est au format interne, et ne va pas canoniser les CRLF.
FT_PREFETCHTEXT
(int)
ST_UID
(int)
la séquence contient des UID au lieu de numéros de séquence
ST_SILENT
(int)
ST_SET
(int)
CP_UID
(int)
La séquence de nombres contient des UID
CP_MOVE
(int)
Efface les messages après copie avec imap_mail_copy()
SE_UID
(int)
Retourne des UID à la place de numéros
SE_FREE
(int)
SE_NOPREFETCH
(int)
Ne pas prétélécharger les messages trouvés
SO_FREE
(int)
SO_NOSERVER
(int)
SA_MESSAGES
(int)
SA_RECENT
(int)
SA_UNSEEN
(int)
SA_UIDNEXT
(int)
SA_UIDVALIDITY
(int)
SA_ALL
(int)
LATT_NOINFERIORS
(int)
Cette boîte aux lettres n'a pas d'"enfants" (il n'y a plus de boîtes aux lettres en dessous de celle-ci).
LATT_NOSELECT
(int)
Ceci est juste un container, pas une boîte aux lettres (il n'est pas possible de l'ouvrir).
LATT_MARKED
(int)
Cette boîte aux lettres est marquée. Utilisé uniquement avec UW-IMAPD.
LATT_UNMARKED
(int)
Cette boîte aux lettres n'est pas marquée. Utilisé uniquement avec UW-IMAPD.
LATT_REFERRAL
(int)
Ce conteneur a une référence vers une boîte aux lettres distante.
LATT_HASCHILDREN
(int)
Cette boîte aux lettres a des inférieurs sélectionnables.
LATT_HASNOCHILDREN
(int)
Cette boîte aux lettres n'a pas d'inférieurs sélectionnables.
SORTDATE
(int)
Critère de tri pour imap_sort() : Date du message
SORTARRIVAL
(int)
Critère de tri pour imap_sort() : Date d'arrivée
SORTFROM
(int)
Critère de tri pour imap_sort() : Nom de la première boîte aux lettres de l'adresse d'origine (From address)
SORTSUBJECT
(int)
Critère de tri pour imap_sort() : Sujet du message
SORTTO
(int)
Critère de tri pour imap_sort() : Nom de la première boîte aux lettres de destination (To address)
SORTCC
(int)
Critère de tri pour imap_sort() : Nom de la boîte aux lettres de copie cachée (cc address)
SORTSIZE
(int)
Critère de tri pour imap_sort() : Taille du message en octets
TYPETEXT
(int)
Type de corps primaire : texte non formaté
TYPEMULTIPART
(int)
Type de corps primaire : plusieurs parties
TYPEMESSAGE
(int)
Type de corps primaire : message encapsulé
TYPEAPPLICATION
(int)
Type de corps primaire : données d'application
TYPEAUDIO
(int)
Type de corps primaire : audio
TYPEIMAGE
(int)
Type de corps primaire : image statique
TYPEVIDEO
(int)
Type de corps primaire : vidéo
TYPEMODEL
(int)
Type de corps primaire : modèle
TYPEOTHER
(int)
Type de corps primaire : inconnu
ENC7BIT
(int)
Encodage du corps : données sémantiques SMTP 7 bits
ENC8BIT
(int)
Encodage du corps : données sémantiques SMTP 8 bits
ENCBINARY
(int)
Encodage du corps : données binaires 8 bits
ENCBASE64
(int)
Encodage du corps : données encodées en base-64
ENCQUOTEDPRINTABLE
(int)
Encodage du corps : données 8-7-bit lisibles par l'Homme
ENCOTHER
(int)
Encodage du corps : inconnu
IMAP_OPENTIMEOUT
(int)
IMAP_READTIMEOUT
(int)
IMAP_WRITETIMEOUT
(int)
IMAP_CLOSETIMEOUT
(int)
IMAP_GC_ELT
(int)
Collecte de la mémoire, suppression des caches d'éléments de message.
IMAP_GC_ENV
(int)
Collecte de la mémoire, suppression des enveloppes et corps.
IMAP_GC_TEXTS
(int)
Collecte de la mémoire, suppression des textes.