version 6.8.1
IMAP_GetFlags (imap_ID; premierMsg; dernierMsg; tabMarqMsg; tabNumMsg) Entier
Paramètre | Type | Description | |
imap_ID | Entier long | Référence de connexion IMAP | |
premierMsg | Texte | Numéro du premier message | |
dernierMsg | Texte | Numéro du dernier message | |
tabMarqMsg | Tab Alpha | Texte | Valeurs des marqueurs pour chaque message | |
tabNumMsg | Tab Entier long | Tableau des numéros de messages | |
Résultat | Entier | Code d'erreur |
Description
La commande IMAP_GetFlags retourne la liste des marqueurs pour les messages définis.
imap_ID contient la référence d'une session ouverte avec IMAP_Login
Le paramètre premierMsg désigne le numéro du premier message à examiner. Ce numéro représente la position d'un message dans la liste de tous les messages de la boîte aux lettres courante.
Le paramètre dernierMsg indique le numéro du dernier message à examiner. Ce numéro représente la position d'un message dans la liste de tous les messages de la boîte aux lettres courante.
Note : Si le paramètre premierMsg est supérieur au paramètre dernierMsg, les commandes IMAP_Delete, IMAP_MsgLstInfo, IMAP_MsgLst, IMAP_SetFlags, IMAP_GetFlags et IMAP_CopyToMB ne retournent pas d'erreur et ne font rien.
Le tableau tabMarqMsg reçoit la liste des marqueurs, séparés par des espaces, de chaque message dont le numéro est inclus entre premierMsg et dernierMsg.
Le tableau tabNumMsg retourne les numéros des messages compris entre premierMsg et dernierMsg.
Référence
IMAP_SetCurrentMB, IMAP_SetFlags.